As of May 31, 2023, we have updated our Code of Conduct.
Morgan Herlocker's user avatar
Morgan Herlocker's user avatar
Morgan Herlocker's user avatar
Morgan Herlocker
  • Member for 12 years, 8 months
  • Last seen more than 6 years ago
114 votes
20 answers
43k views

Is static typing worth the trade-offs?

79 votes
3 answers
145k views

What are DRY, KISS, SOLID, etc. classified as?

37 votes
5 answers
31k views

Are there any major alternatives to Waterfall and Agile? [closed]

33 votes
2 answers
11k views

Why should developers have private offices?

28 votes
11 answers
922 views

Coaxing requirements out of business people?

28 votes
4 answers
19k views

Should each unit test be able to be run independently of other tests?

20 votes
9 answers
2k views

Is an 'if password == XXXXXXX' enough for minimum security?

18 votes
5 answers
11k views

Are Vim or Emacs practical for languages like .Net or Java? [closed]

16 votes
8 answers
550 views

Let users get requirements together on their own or guide them along?

15 votes
3 answers
622 views

What sort of role does "language cultural history" play with a platform?

14 votes
16 answers
3k views

Best (worst) logically impossible task assigned to you? [closed]

12 votes
6 answers
5k views

Where should salt hash values come from?

12 votes
5 answers
782 views

Should you ever release something that you yourself could hack?

11 votes
5 answers
584 views

Which format is best for the first prototype not on paper? [closed]

11 votes
4 answers
3k views

Is a MSDN subsciption worthwhile for personal use? [closed]

10 votes
3 answers
553 views

What do programmers at security firms do?

9 votes
7 answers
420 views

How should ability be distributed through teams?

8 votes
6 answers
6k views

Highly scalable and dynamic "rule-based" applications?

6 votes
1 answer
709 views

Workflow Foundation to separate data from business logic on a mid-sized App?

6 votes
3 answers
4k views

Does TDD formally use black box testing to supplement unit tests?

5 votes
4 answers
157 views

How are dates typically handled with testing?

5 votes
3 answers
599 views

Is "3 or more use a for" a good rule of thumb?

4 votes
2 answers
279 views

Does KISS encourage tools and frameworks that expose complex leaky abstraction layers?

4 votes
5 answers
3k views

What should be on your "Going Live Day" checklist?