Короткая заметка об автоматизизации использования git-bisect с помощью shell-скрипта для поиска коммита в котором сломалась сборка.
вторник, 27 декабря 2011 г.
среда, 7 декабря 2011 г.
Maven plugins which I use
В этом посте я расскажу о 10 плагинах Maven, которые я использую и которые могут оказаться вам полезными.
Ярлыки:
ant,
checkstyle,
cobertura,
cpd,
hibernate validator,
java,
javadoc,
jetty,
maven,
pmd
четверг, 27 октября 2011 г.
Google Guava: Collections2.transform()
В этом посте приводится пример использования метода Collections2.transform() из библиотеки Google Guava.
воскресенье, 9 октября 2011 г.
Comparison of toString() helpers
Многие (если не все) библиотеки с полезными методами-утилитами предоставляют возможность автоматизировать рутинное кодирование таких стандартных методов как hashCode(), equals() и toString(). В этой заметке приведены примеры метода toString(), которые созданы с помощью библиотек Google Guava, Apache Commons и Lombok.
среда, 5 октября 2011 г.
Constraints list in JSR-303
Некоторое время назад, я написал в своём твиттере, что в JSR-303 нельзя задать два @Pattern-а с различными сообщениями на один элемент. Я был не прав и в этом посте приведу пример того как это сделать.
@Autowired vs @Inject
Вы когда-нибудь задавались вопросом: чем @Autowired отличается от @Inject и что из них предпочтительнее использовать?
суббота, 24 сентября 2011 г.
Google Guava: Preconditions class
Google Guava это библиотека в которой ребята из Google решили собрать разные базовые и универсальные методы, которые могут пригодится в любом Java проекте. В этом посте я приведу пример использования одного из её классов — Preconditions для проверки предусловий в методах.
Lombok: @Getter and @Setter annotations
При написании Java Beans-ов постоянно приходится совершать одно и тоже действие — добавлять getter-ы и setter-ы для полей. Кто-то делает это вручную. Кто-то создаёт их автоматически с помощью IDE. В этом посте речь пойдёт об их генерации на основе аннотаций.
четверг, 22 сентября 2011 г.
FEST Assertions
Чаще всего в статьях о юнит-тестировании упоминаются такие столпы как JUnit, TestNG, Mockito. О них все слышали, много пишут разных статей и обзоров. Но есть и менее известные библиотечки, которое очень удобны при написании юнит (и не только) тестов. Одна из них — Fest Assertions.
воскресенье, 18 сентября 2011 г.
Первый пост
В этом блоге будут публиковаться небольшие заметки на темы программирования и тех технологий, которые мне интересны. Я буду стараться делать заметки небольшими, чтобы их можно было прочитать буквально за 5-10 минут. Также упор будет сделан на коде и примерах, а не на объяснении банальных вещей.
Буду рад, если этот блог покажется вам интересным и полезным.
Буду рад, если этот блог покажется вам интересным и полезным.
Подписаться на:
Сообщения (Atom)