Code Discordianism Revisited
NOTE: This is a (relatively more) serious summary of an older article.
- Intention first, always. Anything that does not directly serve your intention is a compromise.
- Re-design over refactor. In a lot of cases refactoring is a subpar practice since it hides bad design instead of fixing it.
- Code is (only) artifact, and thus is never an excuse for not writing comments and documentation.
- Things either have their documentation written down or don't exist; behaviours that can only discovered by reading the source code cannot be relied upon.
- The so-called "code smell" is nothing but a state of mind.
- Code readability only becomes a problem when one pays active effort to decrease or increase it.
Last update: 2024.7.9