Страница:
202 из 236
Стоит старому голубятнику написать: «Решил я тут заняться цифровым видеомонтажом, в котором не понимаю ни бельмеса», как каждый читатель уже знает: ситуация пойдет аккурат по сценарию, как если бы он сам проделывал то же самое. А попробуйте заставить профессионального программиста признаться в том, что он чего-то не знает или не понимает. Да он скорее удавится, чем пойдет на такое унижение. Оно и понятно: всё, что у программиста есть, — это его «кноу-хоу», а чаще — лишь видимость «кноу-хоу», без которой не поиметь зарплаты или доверия покупателей.
Обратная сторона медали: профессиональный программист всякий материал излагает с учетом сверхзадачи — во что бы то ни стало продемонстрировать ламерам, что они ламеры. За примером далеко ходить не надо: откройте файл-справку любой компьютерной программы и удостоверьтесь, что писана она инопланетянами на мутном, корявом и путаном языке. Не потому, что они такими народились, а потому, что такая у них установка.
Однако кривая справка — это полбеды. Гораздо хуже, когда программисты берутся писать программы в тех областях знания, в которых они ни шиша не смыслят. Об этой проблеме я писал пару лет назад в «Голубятне», посвященной программе Bridge Baron: если узкоспециальную программу пишут знатоки своего дела, то получается монстр, разящий наповал убожеством интерфейса и программного кода. Если же ее пишет профессиональный программист, то на фоне безупречной формальной реализации получается полная смысловая галиматья. Хорошо, когда изъяны лежат на поверхности.
|< Пред. 200 201 202 203 204 След. >|