Agile, its flavors, and OO.
–Originally published at Miguel’s Blog Object-oriented programming started in the 1960’s with Simula, it was followed by Smalltalk and later by C++ and Java. Object-oriented
Analysis and Modeling of Software Systems
–Originally published at Miguel’s Blog Object-oriented programming started in the 1960’s with Simula, it was followed by Smalltalk and later by C++ and Java. Object-oriented
–Originally published at Miguel’s Blog Test-driven development (TDD) is a development process that occurs in very short cycles. All the requirements are expressed as test
–Originally published at Miguel’s Blog When working with an object-oriented system, object-oriented testing is preferred, conventional testing strategies may yield less desired results. Object-oriented testing
–Originally published at Miguel’s Blog When developing software, verification and validation serve the purpose of verifying if the software meets the specified requirements and if
–Originally published at Miguel’s Blog For code revision, I will first talk briefly talk about some of the best practices when doing code review and
–Originally published at Miguel’s Blog After doing design, you may end up with a class diagram. When the implementation part of a project begins you
–Originally published at Miguel’s Blog Many modern businesses use programming languages like Java or C# to build applications and use a relational database to store
–Originally published at Miguel’s Blog Unified Modeling Language (UML) is a general-purpose modeling language. The purpose of UML is to define a standard way to
–Originally published at Miguel’s Blog When working in software development, you will often come across the same problems over and over. A design pattern provides
–Originally published at Miguel’s Blog Modeling languages provide a way to express a system, a project or some information using a structure that follows a