📈 Четыре примера работы аналитиков: кейсы IT-компаний Аналитики крупных компаний рассказали корреспонденту Proglib о самых интересных кейсах, над которыми им приходилось работать. 7 Обсудить 4
10 заповедей разработки и тестирования Десятка простых принципов разработки и тестирования. О читаемости кода и проведении юнит-тестов, принципах DRY, YAGNI и KISS. 5 Обсудить 10
💫 Инструментирование в Go Рассказываем о методах инструментирования Go-кода, контекстной трассировке и специальном средстве лаконичного и гибкого инструментирования gtrace. 4 Обсудить 9
Классы на прототипах: как работает ООП в JavaScript Изначально ООП модель JavaScript была основана на прототипной структуре, но для удобства в нем появились классы. Посмотрим, как это работает на деле. 14 Обсудить 20
Понятный видеокурс о Design Patterns на примере языка PHP Паттерны проектирования являются необходимым базисом для программиста. Мы подобрали видеокурс, который позволит погрузиться в тему. 7 Обсудить 13
Бессмертные best practices в программировании на любом языке Твоя обязанность как программиста – экономить время, ресурсы и деньги руководства. Мы решили поделиться с миром важными принципами чистого кода. Поехали! 8 2 22
Как писать ужасный код: делимся опытом Со всех утюгов трубят о хорошем коде. Чушь! Забудь. Учись писать неподдерживаемый код: это классное вложение в будущее себя любимого, ведь ты будешь востребован, как никто! 5 6 3
Паттерны проектирования: твоя настольная статья Зачем вам паттерны проектирования? Кратко о назначении каждого. Разберём, как отличить композицию от агрегации и что лучше: наследование или композиция. 5 Обсудить 13
Интерфейсный интерфейс, или три плохих совета для именования Во все времена самым сложным делом в программировании было наименование. Подбирать имена для классов за вас мы, конечно, не будем, но кое-что посоветуем. 4 76 5
Применение принципов Agile на практике С момента публикации в 2001 г. «Манифеста о гибкой разработке программного обеспечения Agile» новый методологический подход успел собрать внушительную армию как сторонников, так и противников. 4 2 6