Как легко писать качественный код на JAVA

Вебинар сайт события http://goo.gl/s7ixoN

Добавить в календарь:
Поделиться:

 

Почему писать хороший код сложно?

Четкого критерия “качественный код” не существует, есть ряд рекомендаций, описанных в книгах Роберта Мартина “Clean Code”, Мартина Фаулера “Refactoring”.

Также сформулированы принципы SOLID, DRY, KISS, YAGNI, etc. Достаточно изучить их все, осмыслить, запомнить и начать применять на практике. Нет ничего проще, правда? :)

Действительно, довольно сложно, за один год не управишься. К счастью для Java (и не только) разработчиков существует множество инструментов для статического анализа кода. Я увидел в них возможность не только держать свой проект в тонусе, но и улучшать собственные навыки написания качественного кода.

 

Поговорим:

● О популярных библиотеках для статического анализа кода
● Детальнее разберем одну из них, подключим в проект, посмотрим результаты
● Разберем несколько метрик . Их всего пару сотен, так что физически за время мастер-класса все невозможно рассмотреть
● Дам рекомендации по настройке IDE для автоматического определения метрик
● На примере одной из них проведем демо на тестовом проекте с пошаговым рефакторингом и улучшением кода

 

Ведущий: Виктор Кучин CTO at BANQ, Senior Java Engeneer at TopTal.

 

Мастер-класс будет полезен как новичкам Java, которые ищут свою первую работу, так и тем кто уже нашел, но еще не использует статические анализаторы. 

 

Как подготовиться?

Для лучшего усвоения материала следует немного подготовиться, а именно:

● прочитать про автоматический сборщик проектов maven. Понять что такое maven­plugin
● Прочитать минимум первую главу книги “Рефакторинг” Мартина Фаулера (лучше всю книгу, но первой главы будет достаточно)

 

Прочитать подробнее и зарегистрироваться

Комментарии (0):

Оставлять комментарии могут только зарегистрированные пользователи

Для получения embed кода необходимо кликнуть правой
кнопкой мыши на видео и выбрать пункт меню
'Сгенерировать HTML код'

Забыли пароль? Регистрация