Useful Links
Software Engineering
- Software Engineering book Online book on software engineering.
- Coding Horror: Blog on code and software engineering.
- Requirements elicitationVideo on how to gather requirements.
UML
- Five Reasons Developers Don't Use UML and Six Reasons to Use It
- Visual paradigm
- Explanation of UML arrows from my favorite Stackoverflow
- Dependency in UML
- Extend Dependency in UML
- The Unified Modeling Language Reference Manual
- Practical UML: A Hands-On Introduction for Developers
Github
- GitHub Basics
- Code Academy Github Tutorials
- Learn Git
- Git Videos: What is VC, What is Git, Get going with Git, Quick wins with Git
- Revert vs Reset
- Cloning