Questions tagged as 'design-pattern'

2
answers

What is Event Oriented Programming?

What is event-oriented programming? What Differs Between Event-Oriented Programming and Object-Oriented Programming? What languages can we cite that are event-oriented?
asked by 13.08.2015 / 17:37
2
answers

What are the differences between Dependency Injection and Control Inversion?

Sometimes it seems like we are talking about the same thing (of course, it is not) when these concepts are being used. What is the real difference between them? When to use one or the other?     
asked by 13.06.2014 / 16:05
4
answers

What is dependency injection?

I've heard a lot about dependency injection. The question is: How, when and what to use?     
asked by 10.06.2014 / 15:47
6
answers

What is Design Pattern?

I'm starting my studies in the area of Software Engineering, I heard a lot about the term Design Patterns and their applicability and importance in software projects. Here is a definition:    In software engineering, a design pattern or des...
asked by 05.11.2015 / 14:36
2
answers

What is MVP and MVVM?

It is very common to talk about the MVC (Model-View-Controller) standard. But the acronyms MVP (Model-View-Presenter) and MVVM (Model-View-View-Model) are little mentioned. What are they and what is their relationship with MVC?     
asked by 16.06.2014 / 17:59
3
answers

What is the definition of the term coupling?

What is the meaning of the terms high / low coupling in object-oriented systems development or oriented programming to Objects (OOP) ?     
asked by 31.03.2014 / 15:10
2
answers

What is the "Principle of Dependency Inversion" (DIP)?

I am now familiar with the SOLID principle: S Single Responsabilty Principle O Open / Closed L Liskov Substitution Principle I Interface Segregation D Dependency Inversion Principle However, I could not understand the...
asked by 02.12.2015 / 16:58
3
answers

Where should be the business rule in the MVC standard?

A few weeks ago I started studying the ASP.NET MVC background, and since I came from Windows Forms, there are some things that have not been very clear yet. In all the applications I've done so far in this pattern, I've never bothered too muc...
asked by 19.02.2016 / 02:21
3
answers

Alternatives to MVC for Web Applications

Context (TL; DR) When talking about architectural design patterns, MVC is often talked about. For the web, usually something like the following image is used: Somuchoftheframeworkswehave,suchasZend,Symfony,Rails,andothersuseimplementations...
asked by 06.02.2014 / 02:31
1
answer

How to implement memoization in a PHP function?

I saw today at answer the following code: function fibonacci($n) { $a = 0; $b = 1; $c = 1; for ($i = 1; $i < $n ; $i++) { $c = $a + $b; $a = $b; $b = $c; } return $c; } echo fibonacci(100)...
asked by 15.12.2015 / 17:45