Недавно в веб-разработке и уже с месяц пишу проект (preview: ) соответственно на HTML, CSS, JS, JQ, AJAX, PHP и, возможно по неопытности, имею большое количество файлов с кодом. Когда же настает время возвращаться в файлы более раннего написания (в начале "пути"), чувствую какую-то неуверенность и дискомфорт в своем коде, да и смущает большое количество файлов, на первый взгляд, отдельных друг от друга.
Вопрос к опытным ребятам, как вы структурируете код? Как добиться идеального красивого кода в одной, так скажем, "единой оболочке"? Используете ли для этого какие-то специализированные фреймворки или просто мощные IDE?
P.S. Естественно, про форматирование кода - "пробелы, отступы, наименование функций и переменных и т.д." - не говорить, т.к. проблема не в этом.
P.S.S. Сам использую phpDesigner 8, возможно использую плохо.
В вебе неплохо себя показал паттерн MVC
Советую углубиться в паттерны проектирования, примеры реализации можно посмотреть тут. Разобраться с ними помогут книги, ютуб и гугл.
IDE советую PHPStorm. Она помогает лучше ориентироваться и писать код.