Refresher/SDLC/Construction

Presentation
'''How to handle error situations: Identify and unit-test normal error conditions (positive, negative and exception). Wrap all in try and catch blocks, ending in a generic Exception block.''' TDD: tiny cycle repetition of red, green and refector -- failing test script, code to pass, refactor to standards XP key principles: rapid feedback, incremental change and assuming simplicity Code review: systematic examination of source code through peer review Code review tools: style checkers, static checkers, unit-testing suites Review forms: pair programming, informal walkthroughs or formal inspections Essential tools outside of IDE: version control, scripting languages, google, unit testing frameworks, continuous integration systems Safe and fast: basic security, time complexity, then micro improvement

Mobile version