Thanos Papathanasiou's user avatar
Thanos Papathanasiou's user avatar
Thanos Papathanasiou's user avatar
Thanos Papathanasiou
  • Member for 13 years, 7 months
  • Last seen more than a month ago
69 votes

What would you do if your client required you not to use object-oriented programming?

67 votes

Is using nested try-catch blocks an anti-pattern?

52 votes

Should I reuse variables?

36 votes

Is this a correct situation to use a constant?

10 votes
Accepted

How do you maintain a common library used by different clients?

9 votes

How can I tactfully suggest improvements to others' badly designed code during review?

5 votes
Accepted

Should service test classes connect to the database

5 votes

Releasing an open source project without getting embarrassed

5 votes
Accepted

Write own messaging system vs. utilize existing ones

4 votes

Should we write detailed architecture design or just an outline when designing a program?

4 votes

How to deal with checked exceptions that cannot ever be thrown

3 votes
Accepted

Are there any good examples of open source C# projects with a large number of refactorings?

2 votes

How to document/verify consistent layering?

2 votes

Is it necessary to know and understand design patterns in order to be a professional programmer?

2 votes

What's a good approach to adding debug code to your application when you want more info about what's going wrong?

2 votes

Best practice for processing a list of items

2 votes

A Project's Initial Commit to Source Control

1 vote

Naming Rules: Standards, Reserved, and what do they depend on?

1 vote

When to use MVC

1 vote

Open source and updates

0 votes

Is it good practice to use functions just to centralize common code?