Reguła 9. Pisz kod, który można zwijać

Dużo czasu spędzam na przeglądaniu kodu i próbach zrozumienia, co on robi. Może to być kod, który próbuję debugować, jakiś fragment kodu, który chciałbym wywołać z kodu przeze mnie pisanego lub kodu wywołującego kod, za który jestem odpowiedzialny. I często to, co kod próbuje zrobić, nie jest tym, co faktycznie robi, a to sprawia, że te starania stają się interesujące.

W najlepszym przypadku czytanie kodu jest jak czytanie każdego innego języka. Płyniesz wraz z jego narracją, od góry do dołu, z niecierpliwością śledzisz zwroty akcji, a kiedy docierasz do końca, w pełni rozumiesz, co on robi i dlaczego.

Właściwie w najprostszym przypadku czytasz kod bez szczególnego przygotowania, tak jak pojedyncze słowa: ...

Get Reguły programowania now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.