Pytania otagowane jako source-code

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.


13
Czy powinienem zmienić kod oznaczony jako „nie zmieniaj”?
Mam do czynienia z dość dużą bazą kodu i dano mi kilka miesięcy na zmianę istniejącego kodu. Proces refaktoryzacji jest potrzebny, ponieważ wkrótce będziemy musieli dodać wiele nowych funkcji do naszego produktu, a na razie nie jesteśmy już w stanie dodać żadnej funkcji bez zepsucia czegoś innego. W skrócie: niechlujny, …

30
Jak nurkujesz w dużych bazach kodu?
Jakich narzędzi i technik używasz do odkrywania i uczenia się nieznanej bazy kodu? Mam tu na myśli narzędzi, takich jak grep, ctags, unit-testów, test funkcjonalny, generatory klasy schemat, wykresy rozmowy, metryk kodu takich jak sloccount, i tak dalej. Byłbym zainteresowany twoimi doświadczeniami, pomocnikami, których sam użyłeś lub napisałeś, oraz wielkością …



17
Jak radzisz sobie z brzydkim kodem, który napisałeś? [Zamknięte]
Twój klient prosi o napisanie kodu, więc ty to zrobisz. Następnie zmienia zgodnie z oczekiwaniami specyfikacje, a ty pilnie wdrażasz jego nowe funkcje, jak dobry mały chłopiec. Z wyjątkiem ... nowe funkcje są w pewnym sensie sprzeczne ze starymi funkcjami, więc teraz twój kod jest bałaganem. Ty naprawdę chcesz wrócić …

29
Czy moja firma może przekazać prawa własności intelektualnej dla aplikacji, którą odpisałem godzinami na inny start-up? [Zamknięte]
Jestem stażystą w firmie medycznej (nieopłacana), nazwijmy to Firma A i zauważyłem, że używają dużo papierowej formy do rzeczy, które można zrobić na komputerze. Pliki Excel dla rzeczy, których nie powinno być w Excelu. Chciałem więc poprawić swoje programowanie i uznałem, że to najlepsza okazja do zrobienia. Opracowałem kilka aplikacji …

5
Jak obliczyć cenę kodu źródłowego? [Zamknięte]
Poproszono mnie o sprzedaż kodu źródłowego (wraz z istniejącymi użytkownikami) małej aplikacji narzędziowej, którą stworzyłem lata temu. Sprawdziłem, jak wycenić kod źródłowy, ale jak dotąd nie znalazłem dobrego rozwiązania. Przeszukałem sieć, ale nie znalazłem nic przydatnego. Potem natknąłem się na kilku innych, którzy również sprzedawali swój kod źródłowy użytkownikom, ale …

10
Kiedy kod jest „starszy”? [Zamknięte]
Wszyscy to zrobiliśmy, oznaczyliśmy kod (często rzeczy, które odziedziczyliśmy) jako „starszy”? Ale nadal jest używany w systemach produkcyjnych - czy to naprawdę jest dziedzictwo? A co sprawia, że ​​jest to dziedzictwo? Czy powinniśmy unikać tej nieuzasadnionej etykiety doskonale działającego kodu; gdzie etykietowanie jest czystym przekonaniem, które pozwala nam przepychać się …

6
Dlaczego nie ma przeglądów kodu dla projektów typu open source? [Zamknięte]
Istnieją bardzo złożone projekty typu open source, a niektórym z nich myślę, że mógłbym wnieść jakiś wkład i szkoda, że ​​nie mogę, ale bariera wejścia jest zbyt wysoka z jednego powodu: do zmiany jednego wiersza kodu duży projekt, musisz to wszystko zrozumieć. Nie musisz czytać całego kodu (nawet jeśli czytasz, …

4
Nazwy klas: pojedyncza czy mnoga? [Zamknięte]
Zawsze trudno mi wybierać formy w liczbie pojedynczej i mnogiej dla nazw klas: CustomerRepository vs. CustomersRepository CustomerService vs. CustomersService CustomerController vs. CustomersController A w przypadku nazw złożonych jest to jeszcze trudniejsze: OrderCustomerRepository vs. OrderCustomersRepository vs. OrdersCustomersRepository Jakie podejście preferujesz i dlaczego?

7
Czy coś jest nie tak z tym, jak przeprowadzamy kontrolę wersji?
Współpracuję z zespołem programistów jako analityk biznesowy. Właśnie wydaliśmy wersję 2.0 naszego produktu i pracujemy nad kolejną wersją, która zostanie wydana za 3 miesiące (jest to wewnętrzny produkt programowy). Niestety w wersji 2.0 występują pewne problemy, które musieli naprawić, a my zamierzamy je wdrożyć za kilka tygodni. Problem polega na …


13
Jak bezpieczne jest kompilowanie fragmentu kodu źródłowego od przypadkowego nieznajomego? [Zamknięte]
Załóżmy, że sprawdzam kod, który wysyłają kandydaci, aby udowodnić swoje umiejętności. Oczywiście nie chcę uruchamiać plików wykonywalnych, które wysyłają. Nie tak wyraźnie, wolałbym nie uruchamiać wyniku kompilacji ich kodu (na przykład Java pozwala ukryć kod wykonywalny w komentarzach ). A co ze skompilowaniem ich kodu? Chcę ostrzeżenia kompilatora, jeśli w …

16
Dobry pomysł, aby wstawić numery błędów w komentarzu na początku pliku źródłowego? [Zamknięte]
Czy dobrą praktyką jest umieszczanie numerów błędów w samym pliku w komentarzu nagłówka? Komentarze wyglądałyby mniej więcej tak: MODIFIED (MM/DD/YY) abc 01/21/14 - Bug 17452317 - npe in drill across in dashboard edit mode cde 01/17/14 - Bug 2314558 - some other error description Wydaje się to pomocne, ale czy …

Korzystając z naszej strony potwierdzasz, że przeczytałeś(-aś) i rozumiesz nasze zasady używania plików cookie i zasady ochrony prywatności.
Licensed under cc by-sa 3.0 with attribution required.