Nothing will ever be attempted if all possible objections must first be overcome
четверг, 25 ноября 2010 г.
Цитата недели
Software startup are businesses, not software development projects
Автор:
Антон
на
21:32
0
коммент.
среда, 10 ноября 2010 г.
Цитата недели
debt is not building stuff that’s technically inferior but building stuff that doesn’t help the org
Автор:
Антон
на
20:51
0
коммент.
пятница, 5 ноября 2010 г.
Цитата недели
to be innovative you can either take a twisted look at the world or have a twisted mind and look straight
Автор:
Антон
на
13:04
0
коммент.
вторник, 2 ноября 2010 г.
Release It!
Каждому программисту надо прочитать эту книгу. Некоторые перестанут хотеть становиться программистами, некоторых она зарядит энергией на изучение того, что пора уже было давно знать, а некоторые наконец начнут понимать, что же такое им говорят ops'ы.
Автор:
Антон
на
23:38
0
коммент.
Bad & good copy-and-paste
Рано или поздно встает вопрос: скопировать ли существующий кусок кода в какой-нибудь новый обработчик либо оформить его в виде функции. Как правило, все учебники учат, что дублирование кода - это плохо (think DRY), поэтому надо делать новую функцию. С другой стороны, если общая (на данный момент времени) функциональность вдруг перестанет быть таковой в будущем, то это породит leaky abstraction (think костыль), что, пожалуй, даже хуже чем дублирование.
Поскольку предвиденье - это искусство, то оформлять новую функцию, предвидя сближение функциональности, либо просто скопировать кусок, предвидя расхождение функциональности, является талантом, опытом и даром свыше вместе одновременно.
В общем, хорош копипаст или нет, становится понятно только постфактум.
Автор:
Антон
на
23:30
0
коммент.