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