Dec. 9th, 2008

madf: (Default)
Працюю зараз у дуеті з помічником. Толковий, в принципі, хлопець. Але йому не вистачає досвіду і освіти (особливо щодо SQL). Ганяю його нещадно - аж самому іноді соромно :)
Працюємо так: я описую інтерфейс класу, реалізую пару складних методів, а всю іншу реалізацію віддаю йому. Помітив, що у нього витрачається багато часу на реалізацію тривіальних речей. І тільки сьогодні зрозумів чому. Він перевіряє майже кожен написаний шматочок коду. Перевіряє і переписує до тих пір, поки він не почне працювати правильно. В той-же час, коли я пишу такий код - у 90% він працює правильно без модифікацій, а 10% що залишились займають помилки набору. Зауважу, що це відноситься до написання нового коду, а не до модифікації існуючого.
А ще роки 3-4 тому я теж перевіряв кожен написаний мною рядок.

PS: згадав один із уроків програмування у школі. Була поставлена така задача: всі пишуть реалізацію якого-небуть класичного алгоритму (сортування/пошук). Але пишуть так, щоб він запрацював одразу після компіляції. Тобто треба написати код без compile-time errors та run-time errors.
madf: (Default)
Десь о 7:50, підходячи до офісу, спостерігав падаючі сніжинки...

Profile

madf: (Default)
madf

April 2018

S M T W T F S
1234567
891011121314
15161718192021
22232425262728
2930     

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 28th, 2025 08:39 pm
Powered by Dreamwidth Studios