A tag for questions relating to the world view underlying a particular software methodology or theory.
I've been mainly exposed to OO programming so far and am looking forward to learning a functional language. My questions …
oop functional-programming paradigmsI have been searching the web looking for a definition for declarative and imperative programming that would shed some light …
c# paradigms imperative-programming declarative-programmingWhat are the differences between these programming paradigms, and are they better suited to particular problems or do any use-cases …
oop functional-programming paradigms procedural-programmingWhat do the terms functional, declarative, and imperative programming mean?
terminology paradigmsI've read the Wikipedia articles for both procedural programming and functional programming, but I'm still slightly confused. Could someone boil …
functional-programming glossary paradigms procedural-programmingI know this question is not really important.. however I've been wondering: Which of the following IF statements is the …
php coding-style paradigmsI understand object oriented programming, and have been writing OO programs for a long time. People seem to talk about …
aop paradigmsSpending my time on high level languages it suddenly occurred to me that I did not know the difference between …
paradigmsLike most developers here and in the entire world, I have been developing software systems using object-oriented programming (OOP) techniques …
oop aop paradigmsI came across this article discussing why the double-check locking paradigm is broken in Java. Is the paradigm valid for .…
.net multithreading paradigms double-checked-locking