Skip to main content
Jon Raynor's user avatar
Jon Raynor's user avatar
Jon Raynor's user avatar
Jon Raynor
  • Member for 12 years, 11 months
  • Last seen this week
  • Longmeadow, MA
49 votes
Accepted

Dependency Injection vs Static Methods

46 votes

What does the 'cyclomatic complexity' of my code mean?

25 votes

When to Use workflow engines?

21 votes

How should I store readonly data to deploy with my application?

19 votes
Accepted

Use composition and inheritance for DTOs

17 votes

How to deal with misconceptions about "premature optimization is the root of all evil"?

15 votes

Design in one team, coding in another

14 votes

Are (database) integration tests bad?

13 votes

Is it possible to get a job in a high-demand company without having hobby projects?

13 votes

Extension methods vs. Static Class Methods

13 votes

How do you know if software is good or bad based upon empirical metrics?

12 votes

Are integration tests meant to repeat all unit tests?

11 votes

Acceptance Criteria for Edge Cases

11 votes

Pre-screening coding test - How long is reasonable?

11 votes

Why almost no webpages hash passwords in the client before submitting (and hashing them again on the server), as to "protect" against password reuse?

11 votes

How should I handle logger failures?

10 votes

How much business logic should the database implement?

10 votes

How can I reduce the manual effort for wrapping third party libraries with a larger object model?

10 votes
Accepted

How to manage non-unit tests in a project?

9 votes

What was the design pattern of VB (before .NET)

9 votes

Explain MVC to non-programmers

9 votes

Is there any material difference between queries joined by WHERE clauses, and queries using an actual JOIN?

8 votes

Strategies for merging 1 year of development in Visual Studio

8 votes

Create a column mostly with null data SQL like

8 votes
Accepted

Has any language enforced Command–query separation?

7 votes

Software architecture vs System architecture vs Class diagrams?

7 votes
Accepted

Cleanup & Arrange practices during integration testing to avoid dirty databases

7 votes

Looking for meaningful, strong argument in favor of antivirus software on development machines

6 votes

Pros/cons between emphasizing client-side or server-side processing

6 votes

Handling extremely large numbers in a language which can't?

1
2 3 4 5
12