avva: (Default)
[personal profile] avva
Смешная статья (англ.) о том, как писать программы так, чтобы никто потом ничего не мог понять. Программисты, имевшие дело с чужим кодом, наверняка увидят много знакомого.

Сайт, который нужно упомянуть в связи с этим — несомненно, The Daily WTF (англ.), веблог, специализирующийся на демонстрации особенно глупого, непонятного, запутанного или непостижимого в своём идиотизме кода.

Date: 2005-01-06 02:55 am (UTC)
From: [identity profile] fyysik.livejournal.com
видел в переводе на русский лет 10 назад минимум:)

Date: 2005-01-06 03:54 am (UTC)
From: [identity profile] gaius-julius.livejournal.com

Да, пожалуй, всё знакомо за исключением пары особо специфичных моментов... А ведь с чужим кодом не так часто дело имею. Неужели всё так плохо?

Date: 2005-01-06 04:48 am (UTC)
From: [identity profile] relf.livejournal.com
Начитаешься, и можно будет побеждать в http://www.ioccc.org/ ;-))

Date: 2005-01-06 08:21 am (UTC)
From: [identity profile] shmop.livejournal.com
Так и пишем :)

Date: 2005-01-06 08:56 am (UTC)
From: [identity profile] pendelschwanz.livejournal.com
А нафиг еще ухищряться! Хороший код написанный "по науке" типа мокросовтовских саурсов с полной документацией нафиг не читаем. Только мудаки идиоты еще его обфусцируют.

прошу прощения за off top

Date: 2005-01-06 10:09 am (UTC)
From: [identity profile] sdanilov.livejournal.com
второй день не ходят по почте комменты
http://www.livejournal.com/community/ru_support/223884.html?nc=3

Re: прошу прощения за off top

Date: 2005-01-06 10:09 am (UTC)
From: [identity profile] sdanilov.livejournal.com
это лечится?

Re: прошу прощения за off top

Date: 2005-01-06 11:24 am (UTC)
From: [identity profile] avva.livejournal.com
К сожалению, не знаю.

Как знакомо...

Date: 2005-01-06 11:29 am (UTC)
From: [identity profile] tat-sat.livejournal.com
А ссылочку на рекомендуемые практики программирования не подскажете? Чтобы воспитывать и на хороших примерах тоже :)

Re: прошу прощения за off top

Date: 2005-01-06 11:33 am (UTC)
From: [identity profile] sdanilov.livejournal.com
Ваш коммент - единственный из дошедших по почте;)

Oh...

Date: 2005-01-06 12:43 pm (UTC)
From: [identity profile] tahbka.livejournal.com
Pishu seichas ssylaias' na programmu nachal'nika. Tam peremennye : xx, yy, zz. Razozlilas', napisala funtskii "VseKozly", "ZadolbaloVse". Interesno, tot, kto budet pisat' posle menia napishet funktsiu "UbitTAHbKy" s peremennym "giliotina"?

Date: 2005-01-06 03:00 pm (UTC)
From: [identity profile] mitajchik.livejournal.com
О да! Любовались всем офисом -:) Пасиба за ссылку.

Date: 2005-01-06 09:47 pm (UTC)
From: [identity profile] zigmar.livejournal.com
Hungarian Notation is the tactical nuclear weapon of source code obfuscation techniques; use it!
100%

NMHDR* pNMHDR; HTREEITEM, lzwstptr-что-то там... бррр!

Date: 2005-01-06 11:39 pm (UTC)
From: [identity profile] aces-up.livejournal.com
Неплохая статья. Дошёл до примером и нашёл их жестокими.
А вот приятель ссылочку (http://www.infiltec.com/j-h-wrld.htm) прислал. Смешно, очень.

с этим сложнее

Date: 2005-01-07 12:02 am (UTC)
From: [identity profile] krace.livejournal.com
как не надо — знают многие; как надо — каждый решает сам.
вот ссылка, которая в том тексте упоминалась: http://java.sun.com/docs/codeconv/html/CodeConvTOC.doc.html

вот ещё парочка, но это уже другой уровень — не "как делать", а "как думать, прежде чем делать":
http://www.c2.com/ppr/ (Portland Pattern Repository)
http://pages.cpsc.ucalgary.ca/~kremer/patterns (Programming Patterns by Rob Kremer)

Date: 2005-01-13 08:59 am (UTC)
From: [identity profile] aleshru.livejournal.com
[livejournal.com profile] daily_wtf - это трансляционный журнал этого веблога.

December 2025

S M T W T F S
  123 4 56
78 9 10 11 1213
1415 1617181920
21 22 23 24 2526 27
28293031   

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Dec. 29th, 2025 05:05 pm
Powered by Dreamwidth Studios