user avatar
user avatar
user avatar
Marjan Venema
  • Member for 11 years, 10 months
  • Last seen more than 1 year ago
152 votes
Accepted

What is the benefit of not using Hungarian notation?

55 votes
Accepted

Safely fixing production database data

42 votes
Accepted

How important is a good coding style for the decision to hire a programmer?

42 votes

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

34 votes
Accepted

Is it OK to return HTML from a JSON API?

26 votes
Accepted

Is it normal that I can't keep in my head more than three bugs assigned to me, nor can I understand a thousand lines of spaghetti code?

23 votes

Dependency Injection: Field Injection vs Constructor Injection?

17 votes

Saying "no" to people asking questions

15 votes

Client Request Explanation of "Benefits" as part of consulting fee

14 votes

How do I become a real expert?

14 votes

Is it legal or ethical for me to use my previous employer's code in a new project?

11 votes

Questions about TDD and unit testing

11 votes

How should a non-IT manager secure the long-term maintenance and development of essential legacy software?

10 votes

How does MVC work with the principle "Tell, Don't ask"?

10 votes

What responses disqualify a candidate from hiring during the interview?

10 votes

Is programming a profession not for a person with speech impairment?

10 votes
Accepted

Should QA be part of the development department?

10 votes
Accepted

What is the need for 'discoverability' in a REST API when the clients are not advanced enough to make use of it anyway?

10 votes

Advice for becoming a better programmer

9 votes

How to treat "The field is never used" warnings?

9 votes
Accepted

Two contradicting definitions of Interface Segregation Principle – which one is correct?

8 votes
Accepted

How do you call a "Proxy" that delegates to *several* implementations?

8 votes

Models per database table?

7 votes

What happened to Borland Delphi?

7 votes
Accepted

How to handle fired listeners exceptions

6 votes

Should all development, including refactoring work, be accompanied by a tracking issue?

6 votes

Need advice: Staying techie or going the MBA way?

6 votes
Accepted

How do I properly design a many-to-many (charges/payments) accounting system?

6 votes

Why are there multiple Unicode encodings?

6 votes

Simple issue tracker for 1-2 developers