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.
Przeczytałem oryginalny tekst licencji Apache, wersja 2.0 i objaśnienie w prostym języku angielskim. OK, kopiuję klasę dystrybuowaną przez The Best Company na świecie , ich licencję i nieco modyfikuję kod. Oryginalny plik z moimi zmianami. /* * Copyright (C) 2011 The Best Company in the World * * Licensed under …
Chcę cię zapytać, czy dodanie niektórych „pisanek” do dokumentacji źródłowej jest nieprofesjonalne, czy nie. Prawdopodobnie przeczytałeś sondę StackOverflow, aby uzyskać śmieszne komentarze w dokumentacji źródłowej, a ja osobiście natknąłem się na wiele takich rzeczy podczas mojej pracy, w tym śmieszne (lub nie) rzeczy w publicznej dokumentacji API (na przykład ta …
Widziałem wiele postów o przepisywaniu aplikacji jako złych, doświadczenia ludzi na ten temat tutaj na temat programistów oraz artykuł, który przygotowałem Joel Spolsky na ten temat, ale nie ma twardych dowodów ani studiów przypadków. Poza dwoma przykładami podanymi przez Joela i kilkoma innymi postami tutaj, co robisz ze złym kodem …
Jak ludzie radzą sobie z wulgaryzmami w kodzie źródłowym i komentarzach VCS. Zachować czy usunąć? A co z soft-expletives, takimi jak WTF lub Arrgggh? Czy jest nieprofesjonalny, obraźliwy, czy może należy go odrzucić?
Wielu z was pracuje dla dużych firm, które dostarczają znane oprogramowanie. Zastanawiałem się, ile oryginalnego kodu (w zasadzie kodu, który był wersją „v1.0”) pozostało w nowoczesnych, masywnych aplikacjach, takich jak np. Firefox, Photoshop, Windows, Linux itp.? Naprawdę wolałbym doświadczenia z pierwszej ręki i prawdziwe historie wojenne. Dzięki za zaspokojenie mojej …
Często czytam, że programiści muszą pisać piękny kod, ale dla początkujących pozostaje niejasne, czym jest piękny kod i jak go rozpoznajesz? Następnym pytaniem jest: jak napisać piękny kod i jakie są praktyczne nawyki, aby poprawić jakość kodu? , o co powinienem dbać, aby kod, który piszę był piękny (i czego …
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą specjalistyczną, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
To jest coś, o czym myślałem, odkąd przeczytałem tę odpowiedź w kontrowersyjnym wątku opinii programistycznych : Twoim zadaniem jest wyeliminowanie się z pracy. Kiedy piszesz oprogramowanie dla swojego pracodawcy, każde tworzone przez ciebie oprogramowanie musi być napisane w taki sposób, aby każdy programista mógł je pobrać i zrozumieć przy minimalnym …
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 . Czytanie kodu źródłowego SQLite jest niemożliwe. Jest to jednak użyteczny kawałek dość złożonego …
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 . Widziałem to w SO Tavern , więc zamieszczam pytanie tutaj. Pomyślałem, że to …
Istnieje kilka dobrych przykładów dobrze udokumentowanego kodu, takich jak Java Java API. Ale wiele kodu w projektach publicznych, takich jak git i projekty wewnętrzne firm, jest słabo udokumentowane i niezbyt przyjazne dla początkujących. Na wszystkich etapach rozwoju oprogramowania miałem do czynienia ze słabo udokumentowanym kodem. Zauważyłem następujące rzeczy - Brak …
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
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 5 lat temu . Prawie każdy zaawansowany programista mówi, że bardzo przydatne jest czytanie kodu innych specjalistów. Zwykle doradzają …
W odpowiedzi na inne pytanie plakat sugerował, że zgodnie z GPL: ... musisz podać czytelny dla człowieka [kod], a nie wersję pozbawioną białych znaków ... Wydaje mi się, że czytelność jest subiektywna i raczej nie będzie wprost wymagana przez GPL. Czy to jest
W obecnej formie to pytanie nie pasuje do naszego formatu pytań i odpowiedzi. Oczekujemy, że odpowiedzi poparte będą faktami, referencjami lub wiedzą fachową, ale to pytanie prawdopodobnie będzie wymagało debaty, argumentów, ankiet lub rozszerzonej dyskusji. Jeśli uważasz, że to pytanie można poprawić i ewentualnie ponownie otworzyć, odwiedź centrum pomocy w …
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.