Witam :)
Piszę w offtopie, bo moje pytanie nie dotyczy stricte konkretnego kodu a zarządzania kodem jako ogólne zagadnienie, tak żeby nikt się nie doczepił, że nie ten dział czy coś :P
Otóż chciałem was podpytać o wasze nawyki, jakieś zasady czy wskazówki w zarządzaniu kodem :) Mam na myśli średniej wielkości projekty szczególnie te tworzone w RADach. Ciekawi mnie np.
- Jakie są wasz sposoby na uporządkowany kod?
- Jak wybieracie nazwy dla obiektów, zmiennych, własności (properties)? Czy wybór nazwy to tylko chwila, czy czasami myślicie nad tym dłużej?
- Czy opatrzacie komentarzami każdą tworzoną metodę, funkcje, properties itd? Często komentujecie kod?
- Co robicie, żeby nie pogubić się w mnogości tworzonych metod?
- Gdzie lezy granica pomiędzy wpisaniem kilku podobnych lini kodu do różnych metod a stworzeniem odrębnej funkcji dla tych lini? Kiedy się to opłaca a kiedy nie?
Często po dłuższej pracy z projektem gubię się w nim, chociaż samo go robiłem... :( Macie jakieś rady na to? Też mieliście takie problemy?
Oczywiście chętnie skorzystam również ze źródeł zewnętrznych jeżeli ktoś zna coś dobrego :)