Object Oriented Software Engineering   View all facts   Glossary   Help
subject > person or group > person > stakeholder > software developer > programmer
Next software developerrequirements specialist    Upsoftware developer    Previous software developermodeller   

programmer comparison table
Subject is a subtopic of do create learn about follow consider has definition be
coder1.7 - Activities Common to Software Projectshigh-level analysis and designseveral small classes, rather than one big, complex class consistent guidelines that make programs easy to read when writing programs A programmer who limits their work to programming (i.e. who do no higher-level design or analysis)responsible for anticipating things that can go wrong and writing exception handling code in preparation
Java programmer2.10 - Difficulties and Risks in Programming Language Choice and Object-Oriented Programming several small classes, rather than one big, complex classabout the different programming strategies that make a Java program run fasterthe specific conventions for commenting classes and methods that allow for documentation to be automatically generated using a program called 'javadoc'languages other than Java for number-crunching applications responsible for anticipating things that can go wrong and writing exception handling code in preparation
novice programmer1.1 - The Nature of Software a complex system that performs some useful function but is highly disorganized in terms of its design consistent guidelines that make programs easy to read when writing programs  responsible for anticipating things that can go wrong and writing exception handling code in preparation
skilled programmer11.3 - Cost Estimation several small classes, rather than one big, complex class consistent guidelines that make programs easy to read when writing programs  up to ten times as productive as a less skilled programmer

Next software developerrequirements specialist    Upsoftware developer    Previous software developermodeller