Demonstrate the effective use of tools for software development.
Examples: IDEs, professional and amateur repositories