- 절대 테스트를 작성하지 마라!
- 리팩토링(Refactoring)은 개나 줘버려!
- 코드를 알쏭달쏭하고 신비스럽게 작성하자!
- 가독성(Readability)? 그런건 절대 필요없다!
- 유연성(Flexibility)이 없어서 추후에 변경이 힘들게, 아니 불가능하게 만들자!
- 정보는 절대 공유하는 것이 아니라, 나 혼자만 가지고 있는 것이다!
- 데브옵스(DevOps)? 먹는건가? 데브옵스를 고려하지 말고 그냥 편한대로 만들자!
- 문서화도 필요없지만, 꼭 해야한다고 하면 대충 대충 하자!
- 검색은 나의 약함을 드러낼 뿐! 프레임워크(Framework)가 필요하다면, 처음부터 내가 만든다!
- 좀비 코드들의 세상이 되는 그 날까지 이 원칙들을 꾸준히 따르자!
그렇다면, 유지보수가 수월하고 소통이 가능한 코드를 만들려면 어떻게 해야 할까? 위에서 말한 비법들을 반대로만 한다면 쉽게 되겠지?! ^^