Documenting your software

Documenting what you have done is critical to understanding it in the future. What is clear today may not be clear in a month and, most certainly, not in a year. 

This may apply to other areas but is especially true in software development. However, at least for me this is one of the most boring tasks to do. Specially true if you’re not passionate about the app you’re developing. 

Oh well, thanks God I have GoT tonight.