- ability to solve problems
- understanding of the data structures you are working with
- ability to formulate solutions that requires less code
- doing one thing at a time
- knowing how to use the debugger
- experience working within the architecture of the application you are working on
About 1,000 other things too.
- ability to solve problems
- understanding of the data structures you are working with
- ability to formulate solutions that requires less code
- doing one thing at a time
- knowing how to use the debugger
- experience working within the architecture of the application you are working on
About 1,000 other things too.