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.
The resources from Matt's Talk:
Eclipse/ online IDE
http://eclipse.org/orion/
GitHub text editor
https://atom.io/
MSVisual Studio online
http://www.visualstudio.com/pricing/visual-studio-online-pricing-vs
Python online fiddle ide
http://pythonfiddle.com/url-string-parser/
Multi language ide
http://ideone.com/samples
UML – Flowchart tool
http://www.gliffy.com/
Document editor
https://www.zoho.com/
Create an open pad that a group can
edit
https://titanpad.com/bwIflHQLl5
Video Chatconnect
http://projectlabs.net/
Class notes (from time to time I may post the lecture slides that I use in
class here):
Intro Lecture
Naming lecture
Intro to test driven development
Functions
Comments
Cleaning Object Oriented
Error Handling
TB - Driven Development
Third Party Code
Designing Objects
Real world lessons from PyCon