Правильный подход к написанию ебучих программ
Изначально у меня сформировался правильный подход к написанию ебучих программ. Смысл подхода был в максимальном упрощении.
Никаких мозгоебных ООП, патернов и прочих выебонов быть в коде не должно! Только использовать готовые модули, которые работают как часы + функции и процедуры. Программа должна содержать минимум кнопок, переходов по окнам, такой интерфейс в котором могла бы разобраться любая макака.
Но мой подход постоянно критиковал тогдашний тимлид, ебучий смузиёб. Он мне сразу не понравился. Какой-то дрищёвого вида скалиозник с руками-спичками, но при этом имел огромную бошку размером с 19-дюймовый монитор. Ты, говорит, пишешь макаронный код. Пользуйся ООП. Вот пидор, думаю, — не похуй тебе, а, гандон? Сразу захотелось ему в монитор пробить комбо.
В итоге я какие-то класы насоздавал, хуй разберешь сам запутался. Прикрутил интерфейсы, синглтоны какие-то накидал. На, говорю, смотри, гандон, вот я сделал с ООП.
В итоге он пошел к нач отдела жаловаться. Говорит этот сотрудник вообще ноль в программировании. ООП не понимает, его нужно срочно увольнять.
Нач отдела вызвал меня в кабинет. Говорит, у нас предстоит серьезный разговор сейчас неприятный. Выпить не хочешь? Я плеснул в стакан коньяк и закурил.
Потянуло в сон. Он там что-то пиздел про ООП, и прочую хуйню. Про то что пора бы уже подружиться с командой, стать командным игроком.
Я его не слушал, я думал о том, какое же говнище все это ИТ. Делать простые вещи сложными, изучать какие-то хитровыебанные методики. А на выходе высирать глючную софтину, от которой пользователей тошнит.
Пока он что-то там пиздел, я успел еще пару стаканов пропустить и потом в конце разрыдался.
В итоге мне дали последний шанс влиться в команду, изучить ООП. И я реально это сделал. Но софтина лучше от этого не стала.
Коментарі (176)
Ок
«Никаких мозгоебных ООП, патернов и прочих выебонов быть в коде не должно! Только использовать готовые модули, которые работают как часы + функции и процедуры. Программа должна содержать минимум кнопок, переходов по окнам, такой интерфейс в котором могла бы разобраться любая макака.»
Блять это шедевр ребята, всю свою ебаную жизнь я борюсь с наркоманскими уебанами которые сами не ведают что творят, нахуевертят кучу говна, 100500 классов, интерфейсов, стэк трейсы на 200 километров, блллляяяяяядьь!1!!1 kiss в их помании это ебаные целовашки обнимашки, а бритва оккама это у них конкурент жилет.
Базука единственный кто обратил внимание на ебанутую сложность айти, которую создали ебанаты для ебанутого софта
Вообще-то существуют вещи из разряда очевидных. Которые и не требуют «обращения внимания». Ставлю дохлого кота против живой канарейки, что это самое «обращение внимания» в форме обычного «бляяяя!!!» происходило и происходит не одну тысячу раз, при этом не претендуя на статус литературного или публицистического шедевра
Где финал про то как он ушел в похоронный бизнес? В другой статье
он ушел вообще из айти. это оказалось непосильной ношей. теперь он богат и вхож в круги, и зовут его все Петей Листерманом. По налоговой декларации работает токарем на заводе.
про ЕПАМ давайте !
Очередной клоун у пидорасов или пидорас среди клоунов, ну вообщем вы поняли
соси, не отвлекайся
Правильный подход к написанию ебучих статей: не позволять кретину с ником «Базука Кодер» участвовать в этом процессе. Совсем. Пусть толчки драит или чем он там обычно занимается в ебаной редакции.
Без ООП говорите? А вы попробуйте путем вот этих вот вайтишников вытащить бабло кастомера себе в карман просто не давая вайтишникам зазубрить *упрощенный* список правил писания быдлокода средней тяжести.
Но для контроля и выхода из периодически возникающего пиздеца разумеется нужен тот, кто понимает причину возникновения ООП.
Кто согласен на эти условия — добро пожаловать на борт.
Остальные — пишите стартапы (клин кодом в сжатые сроки), ломайте аккаунты и майните пока не прийдет криптец. Или походите на курсы занидорага 🙂
Согласен, ООП в принципе (специально, для Граммара: я пишу по Лопатину) может быть полезно. А вот правила написания кода, обычно либо насаждаются ебанашками, либо нужны, чтобы скармливать всё дорогой тулзе, обезьянки написавшие которую никак не могут сделать даже нормальную обработку ошибок.
Эти дополнительные правила на практике лишь выносят мозг всем не причастным к их составителям (особенно тем, кто таки код писать умеет). По-хорошему, они должны быть минимальными, рекомендательного характера. Тогда для общего порядка достаточно одного ревьювера, который их знает и который не будет злоупотребл**ь возвратом на доработку кода из за того, что где-то по мелочи не вписалось. И для желающих — какую-нибудь тулзу, детектирующую признаки быдлокодерства на начальных этапах.
Правила быть должны. На начальной стадии, как всеобщая основа. Как, например, в рисовании : построение, композиция, светотень, взаимодействие цветов… И только после этого можно растить на этом фундаменте все свои личные изобретения, и это будет круто. Либо начинать ныть о непонимающем гения быдломире или организовать секту фапающих на чёрный квадрат
Ну, например, я встречал правила, что имя класса абстрактной фабрики должно заканчиваться на «Factory». Обязательно
Это вообще как ебанутся надо?
И чо? Бомбит?
The Rab of Tolsty Chruk,
На начальном же уровне. Пока учишься. Пока пробуешь. Пока насущна необходимость быстро, чтобы не ебать Муму, спросить у кого-то : вот тут вот это вот так не растёт, что не так? Шаблон. Удобно, наглядно. Потом — опять же, «потом» — совсем другое дело.
Алан Кеево ОПП это не Симула ООП.
http://wiki.c2.com/?AlanKaysDefinitionOfObjectOriented
Товаристчи!
Якщо не знаєш ООП — це не біда; не смертельно, якщо навіть його не використовуєш: в решті-решти це не інженер, який керує використовувати його чи ні, а інструмент, який це дозволяє.
Суть така — код має бути зрозумілий і робити те, що вимагається. Якщо для цього ООП не треба — ну і нахуй його.
Я думаю, що техлід статті — чмо. ООП заради ООП — хуйня. ООП читати.дебажити код не допоможе.
Я думаю, що хєрой статті — теж чмо. Слухати інших людей треба. Рідко-хто нянчиться. Звільнили б його, як було сказано в комента, без пояснень — от і жив би і всім розказував яка він шоколадка, а навколо всі хуї. Люди дають йому фідбек, але йому пох.
Я думаю, що нач відділу — красава.
если после каждого высера базуки-кодера хочешь насцать ему в ебало — ставь лайк, если хочешь что б и тебе в ебало насцали — ставь дислайк
не осилив дочитати. той хто пише це гавніще — гандон. хто публікує гандон вдвойнє. якщо це одна людина то взагалі зашквар.
Я о том же))
Бандера,
В пятом классе при размере диктанта в 120 слов 5 ошибок = двойка. По пятибалльной системе. Ты уложился в 16 слов (предлоги и частицы не считая). Убейся об стену, украЁнец
мені байдуже правильно чи з помилками я написав. а тобі я рекомендую сходити нахуй
Правильно будет вхий!
Ехай нахуй