23 апреля 2010 г.

Суффиксы для именования классов

Часто в процессе разработки новой функциональности возникает проблема как назвать тот или иной класс. Когда речь идет о сущностях, которые не имеют аналогов в предметной области, разработчики часто используют имена с различными суффиксы. Например, CustomerRepository или OrderService и пр.

В этой статье я  привел список суффиксов, которые часто можно встретить в мире программного кода. Список "сырой", без объяснений что именно каждый из низ означает. В будущем я, возможно, доработаю это и добавлю пояснения. В основном список составлен на основе названий паттернов проектирования, но и не только на них.

22 апреля 2010 г.

Как я выбирал unit testing framework

Я не раз слышал мнение, что не так уж важно, какой из unit testing framework (UTF) использовать, главное использовать хоть какой-нибудь. Я согласен, что наличие UTF, а значит и наличие тестов, является большим преимуществом, чем их отсутствие, но все же? Какой UTF использовать? В данной статье я расскажу, как я выбирал UTF и на чем я в итоге остановился.

14 апреля 2010 г.

Советы "бывалого" участника конференций

Приветствую, читатель.

12 апреля меня занесло на конференцию, посвященную запуску новой версии Visual Studio 2010. Я не буду описывать в деталях о чем рассказывали в докладах. Об этом можно прочитать, например, тут.

До этого, я успел побывать на конференции Enterprise developers conference, которая также связана с компанией Microsoft. А еще до нее был семинар, посвященный управлению проектами в Visual Studio 2010.


После такого числа мероприятий в течение короткого времени у меня накопилось много мыслей по поводу подобных мероприятий в целом. Чтобы не растекаться мыслью по древу я собрал их здесь.

10 апреля 2010 г.

Приветствие

Здравствуй, читатель.

Мысль создать свой собственный блог приходит каждому. Мне эта мысль пришла недели две назад, и как-то она неспешно варилась у меня в голове, пока я не прочитал заметку Steve Pavlina о вкладе в свое поле деятельности. Это окончательно сподвигло меня открыть свой блог.