Роль модульного тестирования тяжело переоценить, но теория тестирования не стоит на месте. Еще не все успели привыкнуть к хипстерскому понятию TDD, как на всех углах звучит очередное трех-буквенное сокращение BDD. Исчерпывающее описание того, что же такое BDD, можно найти в статье Введение в BDD. В данной статье речь пойдет о фреймворке cucumber, позволяющем наглядно воплотить в жизнь те идеи, которые заложены в тестировании через поведение. |
Java со вкусом огурчика
Sublime Text - простое решение непростых задач
Intellij Idea стала на столько привычным окном в мир большой и запутанной Java, что мимо незаметно пролетела такая прелесть как Sublime Text. Небольшое увлечение решением задач на codewars заставило отложить Idea в сторону и поискать решение "полегче" и "пошустрее". Очень хотелось держать перед глазами одно единственное окно с редактором и терминалом. Все мои попытки примириться с vim и screen так и не увенчались успехом и у меня появился повод присмотреться к Sublime. Если вы из моей команды, прошу под кат за моим списком полезных горячих клавиш, расширений и прочих фишечек sublime |
Git: пренос изменений из ветки в ветку с фильтром
По автору:
По измененному файлу:
... и так далее.
Если при переносе будут возникать конфликты, разруливайте их и продолжайте свое темное дело командой
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
Подписаться на:
Сообщения (Atom)