Problem: Explain how poor coding affects security and can identify common coding errors. Describe how to demonstrate authoring programs free from defects and documenting code with clear and succinct explanations so others can enhance and maintain the developed code?