Java со вкусом огурчика

воскресенье, 23 августа 2015 г.
Роль модульного тестирования тяжело переоценить, но теория тестирования не стоит на месте. Еще не все успели привыкнуть к хипстерскому понятию TDD, как на всех углах звучит очередное трех-буквенное сокращение BDD. Исчерпывающее описание того, что же такое BDD, можно найти в статье Введение в BDD. В данной статье речь пойдет о фреймворке cucumber, позволяющем наглядно воплотить в жизнь те идеи, которые заложены в тестировании через поведение.

Sublime Text - простое решение непростых задач

пятница, 24 июля 2015 г.
Intellij Idea стала на столько привычным окном в мир большой и запутанной Java, что мимо незаметно пролетела такая прелесть как Sublime Text. Небольшое увлечение решением задач на codewars заставило отложить Idea в сторону и поискать решение "полегче" и "пошустрее". Очень хотелось держать перед глазами одно единственное окно с редактором и терминалом. Все мои попытки примириться с vim и screen так и не увенчались успехом и у меня появился повод присмотреться к Sublime.
Если вы из моей команды, прошу под кат за моим списком  полезных горячих клавиш, расширений и прочих фишечек sublime

Git: пренос изменений из ветки в ветку с фильтром

понедельник, 16 марта 2015 г.
По автору:
git rev-list  branch_from..branch_to --reverse --author=special_author_name | git cherry-pick --stdin
По измененному файлу:
git rev-list  branch_from..branch_to --reverse -- README | git cherry-pick --stdin
... и так далее.

Если при переносе будут возникать конфликты, разруливайте их и продолжайте свое темное дело командой git cherry-pick --continue

Технологии Blogger.