You can always write comment to your codes. But comment itself can be outdated and misleads a developer. So writing self-documented codes must our first aim to make our code more maintainable. In my opinion a big step to achieve self-documented code begins writing if clauses. If a developer understands if clause, he/she understand purpose […]