Comment how about expressive coding? (Score 1) 500
You can go back and forth about which is more important - the code or the comments - but why not harness the capacities of modern programming languages to achieve both? Expressive programming. Well-planned naming conventions and code organization can speak volumes more (and quicker) than the mini whitepapers that often preface blocks of unintuitive code. If the variable 'i' is the current index in the collection, why not just call it 'collectionIndex' afterall?