As is known to all, Robert C. Martin is an expert in software development, software engineering master, and specialist of object-oriented technology enjoying the worldwide reputation. Also, he is software engineer and one of the pioneers of design patterns and agile software development movements. Agile Principles, Patterns, and Practices in C# was written by him and his son Micah Martin (an experienced software engineer). The Java edition of this book has won the highest honor of computer books – Jolt Awards.
Continue reading Agile Principles, Patterns, and Practices in C# HD PDF
Gridraw is a simple but efficient UML drawer from Japan. It’s based on spreadsheet and drawing implements, specially designed for software engineers, just in order to facilitate them to draw UML models/diagrams.
Continue reading Gridraw – Real-time UML drawer with automatic layout
In Agile Software Development: Principles, Patterns, and Practices (ASDP: 3P for short), the world-famous software development expert and software engineering master Robert Cecil Martin (AKA: Uncle Bob) will show you how to solve the most tricky problems software developers, project managers and project leaders are facing. Again, this comprehensive and practical guide for agile software development and extreme programming has the credit from the founders of agile development. Continue reading Agile Software Development: Principles, Patterns, and Practices HD PDF
Dia (full name: Dia Diagram Editor) is a vector-based and Visio-like structured diagram drawing tool made by Alexander Larsson from Germany. It’s lightweight, free to use and open-source, supports for Windows, Mac OS X and Linux.
Continue reading Dia – Lightweight alternative of Microsoft Visio