W PHP pomagają narzędzia takie, jak:
- PHP Mess Detector
- PHP CopyPaste Detector (czy jakoś tak)
- Code Sniffer
Używanie geterów i seterów coraz częściej jest uważane za złą praktykę.
Unikać statycznych metod i klas.
Stosować się do zasad SOLID.
W tworzeniu dobrego kodu pomaga tworzenie wedle zasad TDD.
Poznanie wzorców projektowych i implementacyjnych.
Mówi Ci coś książka Clean Code?