Object oriented

Method Structure
Notes on how to structure methods.
Smaller methods, cleaner code
Refactoring large methods into classes with smaller methods.
Readable code, one name at a time
Basic recommendations on how to name the different elements in your code.