3 Case Tools
4 Design Patterns
5 xProgramming & TDD
6 Refactoring & Tools
- Software Engineering 8ed, Ian Sommerville
- Yoopeedoo, a great site for learning the entire Software Developing Process. Username: students, password: students.
- Case Tools Summary - In german but one of the most completed list available on line
- Rational Rose
- Visio 2003 (Not a S.E Dedicated tool, but much more freindly)
- Hillside.net patterns website, and a quick review on the Gang Of Four and their book, "Design Patterns"
- PLoP - Pattern Languages of Programs
- IBM Research - Design Patterns
xProgramming & TDD
- XP - Main site
- XP - Some generic scope of xp (on the edge of a fork)
- XP Basics and TDD
- Introduction to Test Driven Development
Refactoring & Tools
- Eclipse - Powerfull and unlimited tool
- IntelliJ (Highly Recomended)
- What Is Refactoring ??
- ReSharper - Cause Programming in C# Without it is just waste of time!!!