Resources
Your Book's Website (Clean Code and
its Successor)
Test
Driven Development with python (a really nice book on the subject -
read it for free from the publisher - please consider buying it for your
collection)
GitHub client
Git Client for Windows
Git Client for Mac
A UML tool:
Visual
Paradigm is a UML tool that is installed in the labs. I've enrolled
BSU in their bronze academic partner program.
Notes:
First lecture and Naming Notes
Intro to TDD
Clean Functions
Comments
Amit's Notes on GIT
Michael's
presentation on TFVC
Amir's notes on Dependency
Injection
Intro to BDD
Eric's Notes on
programming language Trends
Mounica's notes on
Disruptive computing.
Harpreet's notes on profiling
Deependa's SQLvsNoSQL notes
Deepti's notes on Continuous
Integration
Clean Object Oriented
Clean Error Handling
Executable Specs in BDD
Automated Scenarios in BDD
Processes QA usability testing and
more
An understanding of Intellectual
Property for software development
Emergent Design and is Agile Dead?
Clean Systems