Недавно мне попалась статья Against Best Practices, и в целом я согласен с посылом этого поста. Но у меня были и собственные мысли на эту тему, поэтому изложу их здесь. Даже не особенно углубляясь в историю разработки ПО, вы легко найдёте манифест в жанре Considered Harmful («Считается вредным»),…
На данный момент наука проходит тернистый путь по доказательству, определению и пониманию человеческого сознания. Вместе с этим, один стартап стремится применить передовые теории сознания к моделям искусственного интеллекта — и создать первый разумный искусственный интеллект. Речь идет про канадский стартап Nirvanic, участники которого ищут доказательства теории квантового сознания, создав на их основе разумный искусственный интеллект и роботов, наделенных этим ИИ. И это вполне реально. Читать далее
Перевод статьи Field Dependency Injection Considered Harmful за авторством Vojtech Ruzicka Внедрение зависимостей через поля является очень популярной практикой в DI-фреймворках, таких как Spring. Тем не менее, у этого метода есть несколько серьезных компромиссов и поэтому стоит чаще избегать его. Читать дальше →
Некоторое время назад мне понадобилось процитировать известное письмо Дейкстры 1968 года, и я воспользовался случаем, чтобы таки внимательно прочитать его. В наши дни "споры о `goto`" уже неактуальны, поскольку в большинстве современных языков команды `goto` либо нет вообще, либо…