Kod źródłowy to dowolny zbiór instrukcji komputerowych (ewentualnie z komentarzami) napisanych przy użyciu języka komputerowego czytelnego dla człowieka, zwykle w postaci tekstu.
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 5 lat temu . Ostatnio natknąłem się na dwie witryny, które pomagają programistom sprzedawać kod źródłowy - …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 4 lata temu . Wcześniej szukałem dobrej kontroli TimeLine dla projektu WPF. Znalazłem odpowiedź tutaj, która kieruje mnie do …
Wydaje mi się, że klasa boolowska jest idealnym kandydatem do wdrożenia jako wyliczenie. Patrząc na kod źródłowy, większość klas to metody statyczne, które można przenieść bez zmian do wyliczenia, reszta staje się znacznie prostsza jako wyliczenie. Porównaj oryginał (usunięte komentarze i metody statyczne): public final class Boolean implements java.io.Serializable, Comparable<Boolean> …
Społeczność C # tak wszechobecnie używa przedrostka „I”, aby wskazać interfejs, z którego mogą korzystać nawet najbardziej niedoświadczeni programiści. Dlaczego więc nie poprzedzamy wyliczeń, klas abstrakcyjnych ani struktur (być może odpowiednio „E”, „A” i „S”)? Na przykład, gdybyśmy oznaczyli wszystkie klasy abstrakcyjne znakiem „A”, dostarczyłoby to cennych informacji o tym …
Zamknięte . To pytanie wymaga szczegółów lub jasności . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Dodaj szczegóły i wyjaśnij problem, edytując ten post . Zamknięte 3 lata temu . Jestem początkującym programistą i nie rozumiem terminologii. Chciałbym wiedzieć, czy kod źródłowy napisany w skompilowanym języku, takim jak C …
Wydaje mi się, że często tak naprawdę nie wybierasz formatu, w jakim znajduje się kod. Mam na myśli, że większość moich narzędzi w przeszłości zdecydowała się na mnie. Albo nawet tak naprawdę o tym nie myślałem. Kiedyś korzystałem z TextPada na Windowsie, a kiedy zapisywałem plik, pojawił się monit o …
Wiem, że istnieje duży nacisk na recenzje kodu w rozwoju komercyjnym. Czy jednak recenzje kodu są używane w oprogramowaniu typu open source, czy są oparte na zaufaniu? Jeśli tak, to w jaki sposób są one wykonywane? [Czy jest to opóźnione zatwierdzenie, „środowisko przed zatwierdzeniem”, czy istnieje narzędzie, które pozwala na …
Załóżmy, że mam bloga dostępnego na jednej z licencji Creative Commons . Taki rodzaj licencji byłby wyświetlany na dole każdej strony z linkiem do faktycznej licencji itp. Najwyraźniej jednak licencje Creative Commons nie są odpowiednie dla oprogramowania ani do dystrybucji kodu źródłowego , więc co z jakimkolwiek kodem (np. Fragmentem …
Zamknięte . To pytanie musi być bardziej skoncentrowane . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby skupiało się tylko na jednym problemie, edytując ten post . Zamknięte 4 lata temu . Dlaczego nadal umieszczamy opisy kodu źródłowego w języku naturalnym (tj. Powód, dla którego napisano wiersz …
Zamknięte . To pytanie jest oparte na opiniach . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby można było na nie odpowiedzieć faktami i cytatami, edytując ten post . Zamknięte 4 lata temu . Jeśli firma programistyczna traci kod źródłowy jednego z produktów, które sprzedaje, jak poważnie …
Najpierw przeczytałem fragment artykułu Edsgera W. Dijkstry z 1974 r. „O roli myśli naukowej”: Pozwól, że wyjaśnię ci, co według mojego gustu jest charakterystyczne dla każdego inteligentnego myślenia. Chodzi o to, że chce się dogłębnie przestudiować aspekt przedmiotu w oderwaniu dla własnej spójności, cały czas wiedząc, że zajmuje się tylko …
Niedawno zdigitalizowany i przekształcony w repozytorium udostępniono oryginalny kod źródłowy komputerowego przewodnika Apollo 11 do przeglądania na Github . W MAIN.agc autor repozytorium komentuje, że tak podzielić olbrzymi monolityczny kod źródłowy na mniejsze, łatwiejsze do zarządzania fragmenty - tj. na poszczególne pliki źródłowe #. Nieco później autor stwierdza Można zasadnie …
Sam pracuję nad projektem kalendarza. W tym projekcie muszę użyć szwajcarskich efemeryd . Jest licencjonowany na licencji GPLv2 i komercyjny. W przypadku komercyjnej wersji licencji programiści mogą rozpowszechniać oprogramowanie zgodnie z jego życzeniem. Ale ponieważ jest to mój osobisty projekt, muszę korzystać z licencji GPLv2. Korzystając z biblioteki i pliku …
Zamknięte. To pytanie jest nie na temat . Obecnie nie przyjmuje odpowiedzi. Chcesz poprawić to pytanie? Zaktualizuj pytanie, aby było tematem dotyczącym wymiany stosów inżynierii oprogramowania. Zamknięte 5 lat temu . Podczas ręcznego sprawdzania nieznanego kodu (w celu przejrzenia lub zmodyfikowania) wydaje mi się, że mam trzy opcje. Odgórne odczytać …
Niedawny artykuł ycombinator wymienia komentarz z zasadami doskonałego programisty. #7. Dobry programista: optymalizuję kod. Lepszy programista: uporządkuję dane. Najlepszy programista: jaka jest różnica? Uznanie subiektywnych i kontrowersyjnych pojęć - czy ktoś ma stanowisko co do tego? Tak, ale chciałbym później zredagować to pytanie, aby nie predysponować do odpowiedzi.
Używamy plików cookie i innych technologii śledzenia w celu poprawy komfortu przeglądania naszej witryny, aby wyświetlać spersonalizowane treści i ukierunkowane reklamy, analizować ruch w naszej witrynie, i zrozumieć, skąd pochodzą nasi goście.
Kontynuując, wyrażasz zgodę na korzystanie z plików cookie i innych technologii śledzenia oraz potwierdzasz, że masz co najmniej 16 lat lub zgodę rodzica lub opiekuna.