Ada, a descendent programming language mainly of Pascal, is a statically and strong typed,...
Object Oriented Modeling and Design
MVC architecture has been in place since past 4 decades or so when GUI (Graphical...
Traditional ways of software development focus on DB-first implementation methodology. But we are in...
Extension methods are a way to add methods to a class without changing its source...
We use events and delegates to extend applications and to implement loose coupling. Rather than...
Delegates is a way to support addition of multiple features (eg: methods) to...
Parallel execution has been one of the core techniques of programming languages that enables...
Software Project Size is of great importance since it determines the level of management...
Software Engineering is and will be the backbone and driving force behind the technological...
Design patterns in general helps you to implement standardized and efficient solutions to software...
This is a core question that we need to ask when we talk about...
One of the most sought tools for a web designer / UI expert /...
HTTP methods are convenient methods that an outside process can use over simple http...
The core concept behind Service oriented Architecture (SOA) is that it is focused on...
Product requirements need to be treated with suspicion as if they really needed for...
Agile software development methodology is suitable for time-boxed iterative system development scenarios. The software...
Events and States are differentiated below – Events States Anything that happen in time...
Actors: Actors are objects represented in the functional model that produce or consume data....
The state diagram may be drawn by considering the concurrency property of the aggregate...
Below is an example of implementation of multiple inheritance – The Class ‘Universal’ inherits...
1. Classes and Objects In an object oriented programming language, we code the program...
Abstraction may be defined as all those essential characteristics features of an object class...
Multiplicity refers to the number of object class instances of one class may be...
Inheritance is the most basic feature of any Object Oriented programming language. It refers...
Qualification is an association which involves an association and a qualifier which uniquely identifies...
Object Modeling Technique used in object oriented modeling and design which use the usual...