| Contents (hide) 1 General 2 UML 3 Case Tools 4 Design Patterns 5 xProgramming & TDD 6 Refactoring & Tools 7 Other |
Useful Links
General
- Software Engineering 8ed, Ian Sommerville
- Yoopeedoo, a great site for learning the entire Software Developing Process. Username: students, password: students.
UML
Case Tools
- 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)
- JUnit
Design Patterns
- 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!!!