Нам часто задают вопросы по технологиям в письмах и сообщениях — мы с удовольствием отвечаем. Но в таком случае ответ получает один человек, а он мог бы пригодиться многим. Поэтому мы решили еженедельно разбирать по одному вопросу, буквально за пять минут. Сегодня вопрос про разработку от Сергея, отвечает наш преподаватель Игорь Алексеенко: Манкипатчинг — почему это так плохо или не так уж и плохо? Отвечаем
По мнению Арсения Яценюка, в части обеспечения населения страны теплоснабжением существует два сценария. И ни один из них не радует.«Первый — плохой, а второй — очень плохой. Плохой — это при пяти градусах мороза, а второй — это при 20 градусах мороза», — сообщил присутствующим…
У Go есть некоторые замечательные свойства, которым посвящён раздел «Хороший». Но когда речь заходит о применении этого языка не для создания API или сетевых серверов (для чего он и был разработан), а для реализации бизнес-логики, то я считаю Gо слишком неуклюжим и неудобным. Хотя даже в рамках сетевого программирования найдётся немало подводных камней как в архитектуре языка, так и в реализации, что делает Go опасным, несмотря на его кажущуюся простоту. Читать дальше →
Вы наверняка это слышали: «Хороший код является самодокументированным». Я больше 20 лет зарабатываю написанием кода, и слышал эту фразу чаще всего. Это клише. И как во многих других клише, здесь есть зерно истины. Но это истиной уже столько злоупотребляли, что большинство из тех,…