Agile vs Traditional Software Development Methodology There are number of different software development methodologies used in the software industry today. Waterfall development method is one of the earliest software development methods. V-Model, RUP and few other linear, iterative and combined linear-iterative methods, which came after waterfall methodology, intended to wipe out many issues of the […]
Difference Between Waterfall Methodology and Agile
Waterfall Methodology vs Agile There are number of different software development methodologies used in the software industry today. Waterfall development method is one of the earliest software development methods. Waterfall software development methodology is a sequential model in which, each phase is completed in full and followed in a fixed order. Agile model is a […]
Difference Between AOP and OOP
AOP vs OOP AOP (Aspect-oriented programming) and OOP (Object-oriented programming) are two programming paradigms. A programming paradigm is a fundamental style of computer programming. Programming paradigms differ in how each element of the programs is represented and how each step is defined for solving problems. As the name suggests, OOP focuses on representing problems using […]
Difference Between Java and Spring
Java vs Spring Java is one of the most popular object oriented programming languages in the world. Java is heavily used for software and web development. Spring is an open source application framework. Although it is not dependent on any programming model, Spring framework has become very popular among Java programmers. Spring framework acts as […]
Difference Between Semaphore and Mutex
Semaphore vs Mutex Semaphore is a data structure that is used to make sure that multiple processes do not access a common resource or a critical section at the same time, in parallel programming environments. Semaphores are used to avoid dead locks and race conditions. Mutex (Mutual Exclusion Object) is also used to avoid access […]
Difference Between JAR and WAR
JAR vs WAR JAR and WAR are two types of file archives. More correctly, a WAR file is also a JAR file, but they are used for different purposes. JAR files are like well known ZIP files. They could be used for any general purpose archiving, but the most popular use of JAR files is […]
Difference Between ASP and ASP.NET
ASP vs ASP.NET ASP.NET is Microsoft’s current technology for building dynamic web applications. ASP.NET was the successor to their earlier web technology for the same purpose, ASP (called Classic ASP). ASP provided a conventional platform for Web programming, while ASP.NET has many new features that make it very easy to develop web applications than using […]
Difference Between C and Embedded C
C vs Embedded C Embedded program development is a rapidly growing field today. There is a constant need to write embedded applications using high level programming languages (such as C) mainly for two reasons. Firstly, the complexity of the embedded applications is increasing and it has become very difficult to manage the applications using low […]
Difference Between Bubble Sort and Insertion Sort
Bubble Sort vs Insertion Sort Bubble sort is a sorting algorithm that operates by going through the list to be sorted repeatedly while comparing pairs of elements that are adjacent. If a pair of elements is in the wrong order they are swapped to place them in the correct order. This traversal is repeated until […]
Difference Between Bubble Sort and Selection Sort
Bubble Sort vs Selection Sort Bubble sort is a sorting algorithm that operates by going through the list to be sorted repeatedly while comparing pairs of elements that are adjacent. If a pair of elements is in the wrong order they are swapped to place them in the correct order. This traversal is repeated until […]
- « Previous Page
- 1
- …
- 15
- 16
- 17
- 18
- 19
- …
- 24
- Next Page »