В этом докладе мы рассмотрим чем отличается качественный код от не качественного, каким образом и в каких единицах измерять качество кода, к чему приводит накопление не качественного и как с этим бороться при помощи различных инструментов, таких как SonarQube.
Software Gardener с пристрастием к open-source разработкам и качественному коду. Начинал карьеру со школьных олимпиад по программированию, а затем и студенческих. На данный момент Евгений имеет за плечами порядка 11-и лет опыта разработки различных приложений на Java. И занимает должность технического лидера SonarSource Language Team, работая над анализаторами программ написанных на Java, C/C++, C#, JavaScript, COBOL. В свободное время занимается поддержкой и разработкой различных open-source проектов, таких как EclEmma, JaCoCo и Maven.