metaclass: (Default)
metaclass ([personal profile] metaclass) wrote2015-03-11 11:16 am

Говнокод

http://jakobz.livejournal.com/249050.html

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

А то напихают sleep(1000) в качестве средства синхронизации, а потом запускается это все на каком-нибудь убер-быстром или убер-медленном железе и оно все дохнет в необъяснимых мучениях.

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

[identity profile] dimaby1.livejournal.com 2015-03-11 09:37 am (UTC)(link)
Не пора ли закопать стюардессу?

[identity profile] eternal-leave.livejournal.com 2015-03-11 10:15 am (UTC)(link)
Оно до сих пор на вооружении стоит же. В принципе, сейчас работы по программированию тамошних БЦВМ уже нету, разве что ввод новых координат целей.

[identity profile] fhjs9.livejournal.com 2015-03-11 11:17 am (UTC)(link)
о, деревенщина, а ты опять же-каешь