[Перевод] Правило программиста #1: оставьте эмоции дома!
Как программисты, мы гордимся нашей работой. Мы показываем эту гордость, выполняя наши задачи лучшим образом. Мы относимся к ним со всей дотошностью, вплоть да названий переменных и методов. Мы всегда выбираем нужные классы для конкретной задачи, не смотря на то, что пользователю все равно, использовали ли мы List> или Dictionary. Мы нервно стараемся довести все до идеального состояния. Многие даже могут подумать, что у нас ОКР. Но что происходит, когда разработчик слишком гордится тем, что он или она написали? Что, если из-за этого эмоции проникают в код? Что может случиться, если программист не может расстаться не только с его или ее кодом, но и с методами ведения работы, принятия решений и своим поведением, как разработчика? Читать дальше →