Aaronaught's user avatar
Aaronaught's user avatar
Aaronaught's user avatar
Aaronaught
  • Member for 13 years, 5 months
  • Last seen more than 1 year ago
  • Mountain View, CA
896 votes
Accepted

So Singletons are bad, then what?

453 votes
Accepted

How accurate is "Business logic should be in a service, not in a model"?

265 votes
Accepted

What's wrong with circular references?

219 votes

Is Entity Framework Suitable For High-Traffic Websites?

214 votes

Frankly, do you prefer Cowboy coding?

155 votes
Accepted

What is a "side effect?"

96 votes
Accepted

Should interface names begin with an "I" prefix?

95 votes
Accepted

Can't I just use all static methods?

79 votes
Accepted

Is rotating developers on a project a good or bad idea?

74 votes
Accepted

Does the usage of LINQ and Lambda Expressions lead to less readable code?

74 votes
Accepted

With all of these services, how can I not be anemic?

72 votes

Can fixed scope + fixed deadline + fixed price contract ever be made to work with "agile"?

68 votes

How should a REST API handle PUT requests to partially-modifiable resources?

64 votes
Accepted

Is SQL important if I know ORM frameworks well?

56 votes
Accepted

User Story vs Requirement

44 votes
Accepted

Functional or non-functional requirement?

42 votes
Accepted

When is code "legacy"?

42 votes
Accepted

Should Properties have side effects

39 votes
Accepted

Is it necessary to write a javadoc comment for EVERY parameter in a method's signature?

36 votes
Accepted

Am I copy/paste programmer?

36 votes

Unwritten rules of rewriting another team member's code

33 votes
Accepted

Why is quantity in software still written as "1 result(s)"?

33 votes
Accepted

Why many designs ignore normalization in RDBMS?

33 votes

What is a "powerful" language?

30 votes

Is it ever a good idea to hardcode values into our applications?

30 votes

What is meant by, "A user shouldn't decide whether it is an Admin or not. The Privileges or Security system should."

28 votes

Does producing potentially shippable product make you less agile?

28 votes
Accepted

How do I create an environment where fixing tests is seen as a priority?

27 votes

What are the negatives of Development Managers as Scrum Masters?

27 votes

Dependency Injection/IoC container practices when writing frameworks

1
2 3 4 5 6