Aaron Anodide's user avatar
Aaron Anodide's user avatar
Aaron Anodide's user avatar
Aaron Anodide
  • Member for 12 years, 8 months
  • Last seen more than a month ago
202 votes
10 answers
134k views

Are exceptions as control flow considered a serious antipattern? If so, Why?

71 votes
3 answers
52k views

How does garbage collection compare to reference counting? [duplicate]

38 votes
4 answers
17k views

Are regular expressions a programming language?

22 votes
10 answers
3k views

Can the concept of Entropy be used to analyze source code in a useful way?

21 votes
10 answers
24k views

How do you update live web sites with code changes?

17 votes
5 answers
6k views

Base classes as factories?

15 votes
2 answers
5k views

Can and do compilers convert recursive logic to equivalent non-recursive logic?

13 votes
7 answers
3k views

Do any OO languages support a mechanism to guarantee an overriden method will call the base?

12 votes
5 answers
1k views

Why do functional programs have a correlation between compilation success and correctness?

9 votes
5 answers
7k views

Are nested classes under-rated?

8 votes
1 answer
2k views

How can I get started using TDD to code some simple functionality?

8 votes
2 answers
648 views

How can I "get in the know"?

8 votes
2 answers
1k views

EF vs. NHibernate [closed]

7 votes
3 answers
545 views

Is there such thing as an example driven parser generator or ad-hoc DSL development?

5 votes
8 answers
371 views

How far has process-i-fi-cation of SW engineering come in the past 10 years?

4 votes
4 answers
378 views

How do you proactively guard against errors of omission?

4 votes
1 answer
228 views

Have there been attempts to make object containers that search for valid programs by auto wiring compatible components? [closed]

4 votes
1 answer
63 views

Is there any technology for dynamic assignment of execution context for programs that target many platforms with widely varying runtime performance? [closed]

4 votes
3 answers
3k views

What is meaning of a HINT when used in software engineering?

4 votes
1 answer
298 views

Can a language support something like "Retry/Fix"?

3 votes
2 answers
134 views

Where do you turn for code base improvement on a multi-project scale? [closed]

3 votes
4 answers
223 views

What's the utility of encouraging users to learn SQL and possibly the ability to execute it?

3 votes
2 answers
569 views

I need a term for an appeal to my manager better than "single box development"

3 votes
3 answers
134 views

Integrating feature request functionality directly into the business software you write?

2 votes
1 answer
429 views

is there a formal algebra method to analyze programs?

1 vote
3 answers
406 views

Is this an example of a pattern or an algorithm?

1 vote
0 answers
94 views

Is there a formal enumeration of the ways that components can be coupled / depend on eachother?

1 vote
1 answer
580 views

What's the next logical TDD move in this learning example?

1 vote
2 answers
197 views

Architecture advice for converting biz app from old school to new school?

1 vote
0 answers
193 views

How to find optimal path visit every node with parallel workers complicated by dynamic edge costs?