Ssanie mniej każdego roku - Jeff Atwood
Natrafiłem na ten wnikliwy artykuł: cytowanie bezpośrednio z postu
Często myślałem, że ssanie mniej każdego roku jest sposobem na poprawę pokornych programistów. Powinieneś być niezadowolony z kodu napisanego rok temu. Jeśli tak nie jest, oznacza to, że albo A) nie nauczyłeś się niczego przez rok, B) twój kod nie może zostać ulepszony, lub C) nigdy nie wracasz do starego kodu. Wszystko to jest pocałunkiem śmierci dla twórców oprogramowania.
- Jak często to się zdarza, czy nie?
- Ile czasu minie, zanim zobaczysz faktyczną poprawę swojego kodowania? miesiąc, rok?
- Czy kiedykolwiek ponownie odwiedzasz swój stary kod?
- Jak często męczy cię stary kod? lub jak często masz do czynienia z długiem technicznym.
Naprawdę bardzo bolesne jest usuwanie starych błędów i brudnego kodu, które mogliśmy zrobić, aby szybko dotrzymać terminu i te szybkie poprawki, w niektórych przypadkach może być konieczne przepisanie większości aplikacji / kodu. Żadnych argumentów na ten temat.
Niektórzy z programistów, z którymi się spotkałem, twierdzili, że byli już na etapie ewolucji, w którym ich kodowanie nie wymaga poprawy lub nie można go już ulepszyć.
- Czy to się dzieje?
- Jeśli tak, ile lat trzeba napisać w danym języku?
Związane z:
Czy pamiętasz kiedyś swój stary kod i krzywił się z bólu?
Moment Gwiezdnych wojen w kodzie „Luke! Jestem twoim kodem!” „Nie! Niemożliwe! Nie może być!”