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.
Slides
Introductory Lecture
Clean Code
Names
Intro to TDD
CleanFunctions
Clean Comments
People and Space considerations in development
MichaelS's (Section 1)
GIT hub notes
Patrick's (Section 1) pycharm
debugging notes
The teams notes.
David's (section 2) notes on GIT
Sam's (section 2) presentation on Debugging
with pycharm
Dan J's (section 2)
presentation on multisite collaborative software.
Joseph's(section 2) presentation on
Regular Expressions
Dan P's (section 2)
presentation on licensing and copyright
Scott's (Section 1)
presentation on Multisite collaboration tools.
Max's (section 2) slides on
language adoption
Luciane's (section 1) presentation
notes on Regular Expressions
Jose's (section 2) version control
slides.
Dylan's (section 2) slides
on disruptive computing.
Jared's (section 1)
presentation on Copyright and licenses
Dakotah's (section 1) presentation on
software profiling.
Tonia's (section 2) presentation on
Encryption
BDD intro
BDD Executable Specs
BDD Automated Scenarios (initially
incomplete)
Tim's presentation on Shell Commands
Intellectual Property Slides
Some varied topics on real world
usage.
Designing Objects