Larry OBrien's user avatar
Larry OBrien's user avatar
Larry OBrien's user avatar
Larry OBrien
  • Member for 13 years, 4 months
  • Last seen this week
108 votes
Accepted

Why was dependency injection pattern not included in the Gang of four?

62 votes

Did the developers of Java consciously abandon RAII?

41 votes

What is MVC, really?

29 votes

Why is it good to split a program into multiple classes?

15 votes

Why is there such limited support for Design by Contract in most modern programming languages?

9 votes
Accepted

Is it possible to automatically convert code from a low level language to a high level language?

9 votes
Accepted

How to write manageable code with functional programming?

7 votes

What Part of Your Project Should be in Source Code Control?

7 votes

Proper Model-View-_____ design

6 votes
Accepted

Beginners guide to developing optimization software

6 votes

Why don't we store the syntax tree instead of the source code?

5 votes

Does object-orientation really affect algorithm performance?

5 votes

C++ users proposals

5 votes
Accepted

Should each app have its own database, or should small apps be merged into one?

4 votes
Accepted

What is the economic rationale for focusing on free, open source projects?

4 votes
Accepted

Do I need to notify a user if I am using statistics software in an iPhone app?

3 votes

Functional Programming approach for a simplified game using Scala and LWJGL

3 votes

Why doesn't the DART language use a special character to identify variables?

2 votes

Is Object Oriented stuff really that important?

2 votes

Can Javascript code be encrypted making it hard for someone to copy?

2 votes

Is an Inner Function Justified in this Situation

2 votes

It's ok to study the C++ from a book that only support the 1998 version of standard?

2 votes

Is C++ not suitable for OOP?

1 vote

Why isn't literate programming mainstream?

1 vote

What is the most secure way to "Grandfather In" existing users of a paid iOS app that will go free?

1 vote

Would knowing Python help with creating iPhone applications?

1 vote

Avoiding coupling

1 vote

Role of "Refactoring" in good programming pratices?

1 vote

Comment before or after the relevant code

1 vote

Use of NotImplementedException