Статьи
О сроках разработки программ
В ванной капает кран. Сколько времени тебе потребуется, чтобы его починить? «Часик», прикинул ты? «А почему столько?» — спросит тебя владелец бизнеса (жена).
Об эффективных совещаниях
В одной из компаний, где я работал, человек 15 менеджеров могли сорок минут решать, какого цвета должна быть кнопка на страничке. Шли дебаты, а я сидел среди них и молча закипал. Эти совещания меня просто бесили. Знакомо? Существует простая методика проводить быстрые и крайне эффективные совещания.
Нужен ли коллективу командир?
Нужен ли коллективу военный и не очень понимающий человек, в задачи которого входить следить, чтобы все сотрудники на самом деле трудились в течении дня? Есть способ ответить на этот вопрос формально и доказательно.
Достоверный бизнес-план для чайников
...сделай так. Сначала выпиши список затратных статей (мебель, компьютеры, и т.д.) как можно подробнее, и только потом приступай к их заполнению цифрами. Во-первых, так ты победишь ... Ежемесячные затраты и доходы бизнеса следует выписывать так: затраты одного месяца прибавляются к затратам предыдущего. Таким образом получается общая сумма, вложенная в дело по такой-то статье затрат на такой-то месяц.
Об эффективных багрепортах
Ты ставишь чайник на плиту, включаешь над ней подсветку, чтобы увидеть, что вкусненького в соседней сковородке приготовил тебе муж, а света-то и нет. Как ты ему об этом скажешь?
Страшнее провала
...я хочу поделиться с вами мыслями о том, откуда берутся и будут браться эти феерически неудачные проекты в нашей индустрии информационных технологий, и почему многие из них, на самом деле, страшнее, чем просто провал.
Источник: Worse Than Failure — Alex Papadimoulis
Достигая тех высот
Имеет ли смысл говорить о сотрудничестве с «лучшими программистами»? Неужели разница между программистами настолько велика, что это имеет значение, в наши-то дни? Для нас с вами ответ, может быть, и очевиден, однако множеству других людей это утверждение должно быть доказано.
Источник: Hitting the High Notes — Joel Spolsky
Верблюды и песочница
Если цена ПО вашего конкурента попадает в промежуток от $100 до $500, и вы решаете, блин, все же мой софт находится в процессе разработки, и я буду выставлять счета на $300, так вот, какое, думаете, сообщение вы посылаете своим клиентам?
Источник: Camels and Rubber Duckies — Joel Spolsky
Главный принцип хорошего кода
За двадцать лет программирования на разных языках, с разными людьми и в разных проектах я сформулировал, убежден, самый главный принцип хорошего кода.
Понять Objective C: вызов методов
Когда здоровый программист впервые видит вызовы методов в Objective C — у него выпадают глаза. Давай поговорим об этом.
«Ретушируют те, кто не умеет снимать», ч. 1
Опубликовав чудовищного качества модельные фотографии, снятые неким мэтром, подруга в ответ на мое недоумение искренне заявила: «Егор, ретушируют те, кто не умеет снимать». Ущербность этой точки зрения в том, что она, в отличие от многих других, не имеет права на существование.
«Ретушируют те, кто не умеет снимать», ч. 2
Представляешь, чего стоит поддержание модельной кожи? Уход за телом становится фул-тайм работой, косметика — инвестицией, а само оно — рабочим инструментом. И самое обидное, что даже абсолютно идеальная кожа не может избежать ретуши.
О пленочных цветах
Увидев такую карточку, фотографы постарше хитро улыбаются. Те, кто помоложе — на минуту останавливаются и рассматривают ее, а что же такого в ней особенного, в этой картинке? А в ней особенного — ничего и вместе с тем — очень много. Это — пленочная фотография.