Mar. 19th, 2009

juan_gandhi: (Default)
Да я б рехнулся если бы то количество кода, которое я сейчас пишу и перефакториваю, нужно бы было посылать на peer review, как в предыдущем предприятии. Сейчас уже мне кажется, что основной целью peer review было не достижение высокого качества кода, а обеспечение доминирования смеси Stanford alpha males и туповатых доцентов над всякой (понаехавшей) шантрапой. Потому что впарить что-либо, отклоняющееся от линии партии было ну невозможно. А объяснять бесполезно (иерархия; объяснения бывают только сверху вниз, а снизу вверх - объяснительные).

Короче, из фанатов peer code review я превратился во врага оных.

А что из Китая мне шлют довольно энигматический код (и документацию на китайском - хоть я и оптимист), так это фигня, не так уж он сложен; а на хитрые замечания по существу на тему как утрамбовать главный индекс в несколько раз китайские товарищи реагируют вполне браво и здраво. Да и русские, кстати, тоже.
juan_gandhi: (Default)
Один питонщик жалуется, что ему в скале нужны break и continue, т.к. ну никак у него иначе не получается написать. Тут Хорхе Ортис пишет ему прекрасное решение без всяких брейков, просто надо уметь писать циклы.
На что питонщик отвечает: а зачем я буду учить какие-то эти трюки, когда моя задача состоит в том, чтобы решить мою проблему, и всё, что у меня есть - это вот мои знания.

По-моему, типичная дилемма. Или ты выучишь новый трюк, и быстро пишешь чистый, быстрый код, который как-то непонятен народу, или же тебе некогда думать, и ты всю жизнь будешь писать какие-то циклы, где копируешь, сравниваешь, копируешь, и выскакиваешь из цикла если что.

Тьфу. Программисты только и делают что "копируют массивы" и ищут в них данные. Не надоело?

Profile

juan_gandhi: (Default)
Juan-Carlos Gandhi

August 2025

S M T W T F S
      12
3456789
10 11 12 13141516
171819 20212223
2425 26272829 30
31      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 1st, 2025 06:07 pm
Powered by Dreamwidth Studios