Alexander Yugov Alexander Yugov

15 апреля 2016 г.

С другой стороны, если программа игнорирует практические цели и служит только целям пользователя, то вы спроектировали компьютерную игру.

Alexander Yugov Alexander Yugov

15 апреля 2016 г.

По Бронсон (Po Bronson) обращал свое зоркое око и острый ум к миру высоких технологий. Пародирую Стивена Кови, он создал список «Семь привычек крутых инженеров». Эти определения невероятно точны, хотя и гиперболичны.
1. Они щедры в своем эгоизме.
2. Слепота улучшает их зрение.
3. Они кусают не только руку кормящего, но еще и собственные руки.
4. Они готовы приложить любые усилия, чтобы сохранить впечатление, будто их не заботит собственный имидж.
5. Они чинят то, что не сломано, до тех пор, пока это не сломается.
6. «Не я дал неверный ответ, а вы задали не тот вопрос».
7. Считают отсутствие критики комплиментом.

Alexander Yugov Alexander Yugov

15 апреля 2016 г.

Билл Гейтс однажды заметил, с нетипичным для него цинизмом, как сделать программу дружелюбной к пользователю: изготовить печать и поставить на каждой коробке штамп «USER FRIENDLY».

Alexander Yugov Alexander Yugov

15 апреля 2016 г.

Вместо того, чтобы заняться проектированием продукта, они наскоро создают крайне бледную версию продукта при помощи инструмента визуального программирования. Этот прототип, как правило, становится фундаментом продукта. Ради иллюзорных выгод в жертву приносится надежность продукта и продолжительность его жизни. Карандаш, лист бумаги и хорошая методология позволяют лучше спроектировать продукт, чем любое количество прототипов.

Alexander Yugov Alexander Yugov

15 апреля 2016 г.

Пока он переделывал работу, реагирую лишь на тех, у кого хватило выдержки вернуться на его веб-сайт еще раз, скольких клиентов он потерял навсегда? Чего хотели они? Говорят, Сталин расчищал минные поля, посылая на них штрафные батальоны. Эффективно такое решение? Да. Рационально, гуманно, жизнеспособно, привлекательно? Нет.

Alexander Yugov Alexander Yugov

15 апреля 2016 г.

Руководителям известно, что разработка программного обеспечения подчиняется закону Паркинсона: работа увеличивается в объёме, занимая любое отведенное под неё время. Если вы заняты в бизнесе программного обеспечения, то, вероятно, знакомы со следствием закона Паркинсона, известным в качестве правила Девяносто-Девяносто (авторство приписывается Тому Каргилу из Bell Labs): "Первые 90% кода отнимают первые 90% времени разработки. Оставшиеся 10% кода отнимают вторые 90% времени разработки".

Alexander Yugov Alexander Yugov

15 апреля 2016 г.

Удивительные дары кремния столь неодолимо притягательны, что мы готовы легко примириться с сопутствующими затратами. Попав на необитаемый остров, вы не станете возражать, если пришедший на помощь корабль окажется ржавым остовом, изъеденным течами и кишащим крысами. Разница между наличием программного решения решения проблемы и отсутствием решения вообщенастолько велика, что мы принимаем любые испытания и трудности, сопутствующие этому решению.

Alexander Yugov Alexander Yugov

15 апреля 2016 г.

но это уж слишком компьютерный подход - не сообщить мне о правилах, дать мне противоречивые сведения, а затем бесцеремонно наказать меня за то, что я эти правила по незнанию нарушил.

Alexander Yugov Alexander Yugov

15 апреля 2016 г.

Самая нужная вам информация - информация об окружающем мире, и этой информации у вас нет