Maintain Good PostureUse Creative NamesWrite a FunctionWork on Your Code a Little Bit at a TimeBreak Apart Larger Projects into Several ModulesKnow What a Pointer IsAdd Whitespace before CondensingKnow When if-else Becomes switch-caseRemember Assignment OperatorsWhen You Get Stuck, Read Your Code Out Loud