Hi all I was just wondering, i have been writing this along with the progress of my development. But my question goes thus: What do i really document and what dont i document. For example, i introduce that in the Adapter class that if clients that tried to book an already booked record an AlreadyBookedException is thrown. I know it makes sense to document this decision, what else if there to document then. A decision to use something(a structure over another structure), what exactly?I wouldnt mind someone discussing some portions of their choices.txt. Thanks all.