Search type Search syntax
Tags [tag]
Exact "words here"
Author user:1234
user:me (yours)
Score score:3 (3+)
score:0 (none)
Answers answers:3 (3+)
answers:0 (none)
isaccepted:yes
hasaccepted:no
inquestion:1234
Views views:250
Sections title:apples
body:"apples oranges"
URL url:"*.example.com"
Favorites infavorites:mine
infavorites:1234
Status closed:yes
duplicate:no
migrated:no
wiki:no
Types is:question
is:answer
Exclude -[tag]
-apples
For more details on advanced search visit our help page
Results tagged with Search options user 66814

A design pattern is a general reusable solution to a commonly occurring problem in software design.

1
vote
Learning a bit about functional programming can improve the way you write object oriented software. For example the value of immutable objects, lack of side effects and new ways of seeing and apprecia …
answered Oct 3 '12 by nansen
7
votes
Quote of Bob Martin in his original article on the topic: One might question why I use the word “inversion”. Frankly, it is because more traditional software development methods, such as Struct …
answered Mar 23 '13 by nansen