http://city-rat.livejournal.com/ ([identity profile] city-rat.livejournal.com) wrote in [personal profile] city_rat 2012-02-04 10:00 am (UTC)

Вот типичная психика программиста - об этом выверте в книжке, кстати, есть. Программист будет охотно тратить 80 процентов времени проекта на разработку, скажем, рабочего места бортинженера - потому что знаком с работой бортинженера, и она ему нравится. Про места для остальных 500 человек (включая как пассажиров, так и КВС) он склонен забывать, а место для бортинженера делает, исходя из предположения, что все бортинженеры - левши, потому что сам он левша.

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

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

Post a comment in response:

This account has disabled anonymous posting.
If you don't have an account you can create one now.
HTML doesn't work in the subject.
More info about formatting

If you are unable to use this captcha for any reason, please contact us by email at support@dreamwidth.org