Cовременное IT🙊
Провокационные цитаты 🔥
OOP
"ООП — это не способ писать хороший код, а способ маскировать плохой."
"Статические методы — это глобальный мусор, который никто не хочет убирать."
"Наследование — это способ превратить одну проблему в две."
"Синглтон — это глобальная переменная в маскировочном костюме."
"Лямбды — это способ сделать код короче, а понимание — длиннее."
"Если ваш класс заканчивается на 'Manager', 'Service' или 'Helper' — вы уже проиграли."
"Исключения (exceptions) — это легализованные goto."
"ООП — это когда ты тратишь 80% времени на придумывание иерархий, вместо того чтобы просто написать рабочий код."
"Компьютер — это идиот, который делает именно то, что вы ему сказали. Проблема всегда между клавиатурой и стулом."
Office
"Работа в офисе — это добровольная тюрьма с кофе и пиццей."
"Чем чаще менеджер говорит "Мы" — тем меньше он делает."
"Удалёнка показала, что большинство встреч можно заменить электронным письмом, а остальные — вообще не нужны."
"Senior Developer — это мидл, который научился красиво врать на митингах."
"Единственный нормальный вопрос менеджера должен быть: Чем тебе помочь?"
"Если ваш тимлид пишет код — у вас нет тимлида, есть перегруженный разработчик."
"Программист без GitHub — это как писатель без книг."
"10 часов в Jira ≠ 10 часов работы"
"Open-source — это когда ты работаешь бесплатно, а кто-то другой на этом зарабатывает."
"Если ваш менеджер называет компанию 'семьёй' — готовьтесь к токсичным отношениям."
"Технические собеседования - это спектакль, где все играют роли умных людей"
"Когда менеджер говорит "Давай быстрее", спрашивайте: Ты хочешь, чтобы я сделал хуже?"
"Стартапы - это способ превратить гениальную идею в провал быстрее и дороже"
Agile
"Agile — это когда 20 человек две недели решают, как назвать кнопку."
"Спринт — это способ заставить программистов бежать по кругу, как хомяков."
"Ретроспектива — это коллективная исповедь перед тем, как снова накосячить."
"Продукт-оунер — это человек, который не умеет кодить, но любит указывать."
"Митинги — это наркотик для менеджеров."
"Jira — это цифровой ошейник для разработчика. Чем больше задач вы создаёте, тем сильнее он давит"
"Agile трансформация — это когда менеджеры учат волков есть траву."
"Скрам-мастер — это человек без навыков, который всех организует."
"В ИТ-индустрии слишком много внимания уделяется процессам и слишком мало — результатам"
"Если в вашем проекте есть архитектор — значит, архитектура уже мертва."
"Гибкая методология — это когда требования меняются каждый день, а зарплата — раз в год."
"Если ваш менеджер требует ежедневных отчётов — присылайте ему один и тот же файл. Он всё равно не читает."
"Если ваша команда использует микросервисы — значит, вы не смогли написать нормальный монолит."
Code
"Разработчик, который не ненавидит свой код — либо лжец, либо идиот."
"Лучший код — это отсутствие кода. Второй лучший — удалённый код."
"Если ваш код работает с первого раза — значит, вы что-то не протестировали."
"Code review — это когда посредственности судят таланты."
"Если ты не можешь объяснить свою архитектуру за 30 секунд — значит, ты её не понимаешь."
"Если ты не можешь удалить свой код без последствий — значит, ты создал монстра."
"Рефакторинг — это процесс, который должен происходить постоянно, а не тогда, когда всё уже сломалось."
"Разработчики часто пишут сложный код, чтобы показать, какие они умные. Но хороший код — это простой код."
"Если вы не тестируете свой код, вы не уважаете своих пользователей"
"Лучший способ учиться — это делать ошибки и исправлять их."
"TDD-фанаты пишут тесты для всего, кроме того, что действительно важно."
"Лучший способ избежать технического долга — это писать хороший код с самого начала"
"Чем меньше у вас зависимостей, тем ближе вы к идеалу."
"Код, который нельзя прочитать, — это не код, а мусор."
"Чем больше документации, тем меньше её читают."
Какая цитата задела вас больше всего? 😆
Привет Егору Бугаенко! 🍄