Благими намерениями

Sep 07, 2009 14:02



Купил я какое-то время назад программу «Соло на клавиатуре» (ссылку не ставлю намеренно, по причинам, которые скоро станут понятны), дабы идти в ногу со временем и освоить уже наконец слепой десятипальцевый метод набора. Время от времени печатать приходится помногу, в какой-то момент окончательно задолбало собственное неумение печатать быстро и ( Read more... )

Ворчалка

Leave a comment

kanyck December 6 2009, 13:39:49 UTC
Во-первых, спасибо за ссылку. Я надеялся, что кто-то поделится и самому искать не придётся))))

Что касается хакеров, то увы, не согласен. Я в "прошлой жизни" был программистом, затем руководителем групп программистов. Могу сказать, что эта легенда пиарится и лелеется самими хакерами, но реальности не соответствует. На моей памяти по описанному принципу была создана только одна хорошая (и почти доделанная до конца)программа - да и та сугубо прикладного назначения. Описания, разумеется, не существовало в природе...
Причина проста - хакеру надоедает раньше, чем он доводит программу до ума. Ему достаточно осознания, что "он это может" а от этой точки до конца ещё существенно больше половины пути... Реализация хорошей программы требует большого уровня задудства (в хорошем смысле слова))),и огромного внимания к деталям. А также большого количесва "черной" работы - скучной и неинтересной. К тому же, если хакер написал что-то для себя, этии почти невозможно будет пользоваться: нормального описания с гарантией не будет, а продумывать интерфейс - не царское это дело... Плюс почти гарантировано пренебрежение к "ламерам", неспособным влёт запомнить полсотни комбинаций клавиш выбора функций с клавиатуры))) Ну не меню же делать - мы же профессионалы! (а то, что другим людям и без этого есть, что запоминать, это не важно. Не нравится - не пользуйся)
Будучи руководителем группы, я себя определял, как "профессионального зануду". Ходил и нудел "а изменения задокументировали? а описание готово? а когда?" и т.д...
Еороче, хорошая программа получается там, где есть хороший дизайн (упаси боже не программистом сделанный!) плюс отвага всё сделать как следует. Потому что это ещё и очень дорого реально.
А у "соло" проблема именно в дизайне - попытка навязать однобокое "правильное" видение мира там, где это неуместно. Так и пост мой об этом...

Reply


Leave a comment

Up