Создать чистый код

Начал писать код приложения, на Swift и возник вопрос о чистоте кода. Еще сам код не дописан, но хотел спросить о его рефакторинге. Кто делает рефакторинг для исходника? Это правда так помогает при постоянной основе?