Songo's user avatar
Songo's user avatar
Songo's user avatar
Songo
  • Member for 12 years
  • Last seen this week
64 votes
4 answers
21k views

TDD - Outside In vs Inside Out

43 votes
9 answers
6k views

Do we need Logging when doing TDD?

31 votes
7 answers
9k views

What does it mean that "language A is written in language B"?

17 votes
3 answers
5k views

Does the state Pattern violate Liskov Substitution Principle?

16 votes
3 answers
23k views

How to handle monetary values in PHP and MySql?

15 votes
1 answer
3k views

How to verify the Liskov substitution principle in an inheritance hierarchy?

15 votes
5 answers
11k views

What is considered third party code?

14 votes
9 answers
2k views

Displaying the number of registered users to a website

13 votes
1 answer
4k views

Is wrapping a third party code the only solution to unit test its consumers?

12 votes
6 answers
4k views

What are the practical ways to implement the SRP?

12 votes
2 answers
8k views

Should we mock entities and value objects when doing DDD?

11 votes
4 answers
38k views

When should we use weak entities when modelling a database?

11 votes
8 answers
2k views

Why aren't design patterns added to the languages constructs?

10 votes
5 answers
7k views

How to unit test a function that is refactored to strategy pattern?

10 votes
4 answers
3k views

Design pattern for handling a response

10 votes
4 answers
1k views

How to deal with user interface design and respective feature support in Agile development?

10 votes
5 answers
8k views

How do you make a service stateless?

9 votes
6 answers
8k views

Best way to parse a file

8 votes
4 answers
1k views

Where to put details about the acceptance criteria of a user story?

8 votes
2 answers
2k views

Domain Services as facades

7 votes
4 answers
1k views

Applying DRY to an inheritance hierarchy

7 votes
5 answers
2k views

How to gain experience? [closed]

7 votes
1 answer
169 views

Is it possible to build a single game to run in Facebook & Google+?

7 votes
5 answers
4k views

How to model an address type in DDD?

6 votes
3 answers
964 views

Are "Stocks" a TDD/Unit testing anti pattern?

6 votes
4 answers
7k views

Building a distributed system on Amazon Web Services

6 votes
1 answer
3k views

Liskov substitution principle with abstract parent class

6 votes
3 answers
840 views

Resources for popular domain models [closed]

6 votes
7 answers
4k views

Naming guard clauses that throw exceptions

5 votes
3 answers
2k views

Requirement gathering in an agile methodology