background preloader

Methodology

Facebook Twitter

Structurizr. 10 Object Oriented Design Principles Java Programmer should know. 10 Books Every Programmer Should Read | Java67. There is saying that if you learn from your mistakes, you will only going to learn few things, but if you learn from other's mistake, you can learn lot of things in short time, and what could be better way to learn from someone's experience then reading books. Programming as a career is about constant learning and updating yourself, but unfortunately there is no right way to begin. School and Colleges are far behind when it comes to real world programming, and every computer science graduate is not lucky to work in a company which is great in training. Only viable option is to read book and follow advice from the great programmer and authors who are gone to that path.

I still regret that why I didn't come to know about Clean Code when I started programming. These are the books which can change your career, can make you better programmer. These books are more about a way of thinking, organizing, and becoming better at the craft of software engineering. Umlnotation.sparxsystems. Nomnoml. Quality Management in Distributed Environments and Global Software Development. Agile Programming Introduction - Software Development Tutorial. Unified Modeling Language (UML) UML & OOAD Videos. UML Tutorial - Use Case, Activity, and Sequence Diagrams - Essential Software Modeling. Best UML cheatsheet and reference guides. If you need a quick reference guide for the UML notation, check one of the following, IMHO, gret UML cheatsheets (in no particular order): :Newest reference card, covers all major diagrams :Very complete. Includes activity, component, class, sequence and use case diagrams (menu on the left).

The only thing that should be improved is that the name of the elements is not shown directly in the digram but explained in tables below Very compact. UML 1.0. Covers class and sequence digrams. :Lots of examples to help you understand the semantics of each notation element. UML 2.0. Untitled Diagram 1 - draw.io.

Agile