В айтишнеко-анальнической среде, сколько я себя помню, всегда идут споры о той тоненькой грани "Производительность кода / Поддерживаемость кода".
Краткая суть тезисов обеих сторон чрезвычайно проста — нельзя написать производительный код, сохраняя его простоту и расширяемость, и соответственно наоборот, нельзя написать понятный и расширяемый код, сохранив его производительность.
Холивары на эту тему идут уже десятилетиями. Все сильно усугубилось с появлением Java с ее моделью ООП. Напечатано с тех пор тонны макулатуры о чистом коде, консалтинговый бизнес айтишных инфоцыган с обеих сторон процветает. Если копнуть в глубь этой ямы, можно навсегда потерять себя прежнего.
Но я могу твёрдо заявить — это все полная хуйня. Настоящее айтишническое мастерство лежит в говнокоде. Не только лишь все, точнее не каждый может написать рабочую систему в стиле пьяного говнокод мастера. Но это лишь полбеды, мало написать такую систему. Нужно иметь мастерство и моральную устойчивость смочь поддерживать её годами, а возможно и десятилетиями.
Адептами именно этой идеологии, мы в ехтримцоде и являемся. Да, мы говнокодеры и мы гордимся этим.
Post #728
39.4K
- 👍 926
- 🤡 465
- 🔥 50
- 😁 50
- 💩 43
- 🎉 30
- ❤🔥 14
- 🗿 13
- ❤ 10
- 👎 3