Триумф говнокода
Сначала нужно разобраться с терминологией. Собственно, что такое — говнокод? Говнокод — это работающий код (во-первых). Но этот код написан неизящно, с нарушением каких-то правил. В нем есть костыли, захардкожены константы, IP-адреса, и так далее.
Никаких паттернов и прочей ООП, всё писать функциями. Названия переменных должны быть запутаны максимально!
Говнокод очень сложно поддерживать, допиливать, если это делает не автор (второе). И проще сделать заново, но на это нет бюджета, времени. Поэтому самое простое — просить автора помочь. От автора говнокода все начинают зависеть! Он может требовать повышения зарплаты. А все эти пидорки, которые умничают и обсирают говнокод, останутся в итоге ни с чем.
Из этих двух аксиом следует закон — пиши всегда максимально запутанный Говнокод. Но автор всегда встретит сопротивление со стороны очкариков-анальников. Их перфекционизм только всем вредит и в первую очередь им самим. Это снижает зарплаты. Это снижает порог входа. Но ботанам в пидорских очечках это не обьяснить блять!
Если б вот направить их ебучий перфекционизм в правильное русло — все были бы счастливы и айти перестало бы быть ебаным. Это было бы как сетка от комаров. Ни один вайтишник пицценос не пролезет! А пидорские ПМы будут сосать хуй.
А мы бы стали королями жизни и драли бы хрюш — каждый день новую. И это будет триумф Говнокода!
Коментарі (111)
Как правило такие проекты идут реально от говноменеджмента, который нанимает ждунов и требует все сделать вчера и за копейки, а не то «заказчик уйдёт». А вкладываться в архитектуру это сцуко «не выгодно», никогда.
Но это не вина разрабов а отдельная беда СНГ шного ИТ, где во главе компаний стоят конченые жлобы или ПО продаётся по откаткой схеме, на качество похуй.
Уважающие же себя программеры в таком говне не работают. А специально делать дерьмо, понимая все риски и последствию— это сцуко зашквар.
Батхёртом задротишек, рубящих сук, на котором сидят — удовлетворен. Лихо по вам Базука проехался. Не в бровь, а в глаз.
Для профессионала своего дела свойственно качественно выполнять свою работу. Плохой код — признак низкой квалификации. Умел бы ты нормально писать — глядишь, не пришлось бы переживать за свою востребованность. А так да, делать мусор чтобы подольше получать пайку — удел барана, случайно попавшего в профессию.
ахаха, Жук — ты пидор, лихо я по тебе проехался
Жук говнокод это вручную чистить коменты про идельca, мы понимаем что ты просто маэстро говнокода и заглота, но может ты перестанешь страдать хуйней запостишь чтото годное про лохософт?
М’ясної паук воняет лÿк
Сру бозуке в рот и жуку лично.
Вот какраз из-за говнокодеров IT и является ебаным. Если убрать тех, кто спецом говнокодит то какраз и зарплаты поднимутся и отношение к программистам будет лучше.
Автор нуб и опозорился.
Ви хотіли пожартувати, але у Вас це не вийшло.
ООП и особенно паттерны с наворачиванием абстрактных фабрик фабрик над абстрактными адаптерами это и есть говнокод. Когда полезный код теряется за бойлерплейтом и трейсы на два экрана..
трейсы на два экрана — то оверхэд, не обращай внимания
Жабист?
Не жабист, но однажды ебал программиста который ебал жабиста
Он лох, который тонет в полотне кода, не влазящем на на 4K 43»
Фабрика ради фабрик не нужна.. а для улучшения струтуры кода (как и другие патерны) вполне нужная штука.
Вы нихуя не понимаете — говнокод это не результат, говнокод это процесс! Идеальный говнокод идет мягко, как мороженое в Макдональдс из дозатора. И заканчивается красивой вишенкой. Не каждый может выдавать ровный красивый говнокод!
Вишенка на ЛюксТорте ©
Ура!!!! Наконец-то!!1111
Хуйня какая то. Базука — быдлопидар и гавно.
Мой краткий комментарий на статью:
val dzigurda = (hui as? Pizda) as? Dzigurda) ?: return
///
when (foo) {
is Bar -> foo.someBarField
}
Это не говнокод,а я так вижу!!!
А сеньйоры, что не могут разобраться в моем коде, пускай идут разносить пиццу. Там вам и место.
А рисуешь ты говном.
причем даже в прямом смысле, в параше