Сегодня прочитал интересную статью The Virtues of Mockery: A mock is like a stub with attitude. В ней Noel Rappin приводит несколько рекомендаций, которые он использует в процессе написания тестов с применением моков.
Filed under: Главная от Evgeny Sergeev
1 Comment »
Я всегда с интересом читаю блоги программистов, работающих в Яндексе. Умные, талантливые ребята, которые действительно многое знают и умеют. Но при всем при этом я до сих пор не могу заставить себя использовать какой-либо сервис Яндекса. Ни один. Не могу читать Яндекс блоги, не могу пользоваться Яндекс метрикой, не использую сервис “Я вебмастер” и почту [...]
Filed under: Главная от Evgeny Sergeev
7 Comments »
В последнее время стало очень не хватать нормальной среды для сопровождения проектов. Сначала я планировал размещать свой код под Open Source лицензийи на одном из бесплатных ресурсов: Git Hub, Launchpad, Google Code и т.д.. Но очень быстро отказался от этой идеи. Во-первых, мне не всегда хочется использовать “свободные” лицензии. Во-вторых, на том же Launchpad-е у [...]
Filed under: Главная от Evgeny Sergeev
12 Comments »
Продолжаем серию постов по рефакторингу кода. В прошлом задании я сделал первую черновую реализацию задачи. Делал как представлял, поэтому сделал неправильно (вывод: нужно лучше прорабатывать постановку задачи). Оказалось, что не зная предметной области, я двинулся в совершенно неправильную сторону. Сегодня, осознав свои ошибки, попросил у Тормоза привести пару Use Case-ов, чтобы более детально понять задачу [...]
Filed under: Главная от Evgeny Sergeev
5 Comments »
Итак, в одном из прошлых постов я начал новый батл по рефакторингу и в качестве первого задания опубликовал небольшую диаграмму классов на UML, так как особого обсуждения данный пост не вызвал, расскажу, что собственно я хотел выразить этой диаграммой.
Я начал с того, что попытался определить какие сущности будут в моей будущей программе и для [...]
Filed under: Главная от Evgeny Sergeev
7 Comments »
В последнее время очень внимательно слежу за проектами одного популярного блогера с забавным ником Тормоз. Недавно он начал писать в ООП стиле и сегодня представил свой первый класс на всеобщее обсуждение. Поэтому, пользуясь случаем, хочу высказать пару соображений на тему “что такое ООП”.
Filed under: Главная от Evgeny Sergeev
27 Comments »
Проведение первого батла по рефакторингу показало, что интерес к совместному написанию кода у людей есть. А вот желания делать ерунду нет. Поэтому я все больше прихожу к выводу, что нужно делать совместные проекты аля open source. Так сказать двойная польза - опыт и полезный продукт.
Поэтому первая задача организовать работу над совместным проектом. Самая большая проблема [...]
Filed under: Главная от Evgeny Sergeev
1 Comment »