1. Обзор
В этом уроке мы рассмотрим принципы чистого кодирования. Мы также поймем, почему важен чистый код и как этого добиться в Java. Кроме того, мы посмотрим, есть ли какие-либо инструменты, которые могут нам помочь.
2. Что такое чистый код?
Итак, прежде чем мы перейдем к деталям чистого кода, давайте разберемся, что мы подразумеваем под чистым кодом. Честно говоря, не может быть одного хорошего ответа на это. В программировании некоторые проблемы распространяются и, следовательно, приводят к общим принципам. Но с другой стороны, каждый язык программирования и парадигма представляют свой собственный набор нюансов, которые обязывают нас применять соответствующие методы.
В широком смысле чистый код можно охарактеризовать как код, который любой разработчик может легко прочитать и изменить . Хотя это может показаться чрезмерным упрощением концепции, позже в руководстве мы увидим, как это происходит. Везде, где мы слышим о чистом коде, мы, возможно, сталкиваемся с упоминанием Мартина Фаулера. Вот как он описывает чистый код в одном из мест: