Skip to main content
durron597's user avatar
durron597's user avatar
durron597's user avatar
durron597
  • Member for 11 years, 1 month
  • Last seen more than a week ago
  • Houston, TX
111 votes
Accepted

DRY unrelated, but nearly identical, code

76 votes

How can QA staff test caching logic that they can't see?

20 votes
Accepted

If Else - Repeated Code Logic

19 votes

Should I commit regularly in new projects?

17 votes

How to implement a property on class A which refers to a property of a child object of class A

17 votes

Is creating the objects you think you will need ok in a first test in TDD

12 votes

Constructor-only subclasses: Is this an anti-pattern?

9 votes
Accepted

What is the motivation behind the @ImplementedBy annotation in Guice?

8 votes
Accepted

Java System class implementation

8 votes
Accepted

Rich Domain Models, Encapsulation, and the Problem of Constructor Over-Injection

8 votes

Why is .compareTo() in an interface while .equals() is in a class in Java?

7 votes

Write progress from a long running process

7 votes

Efficient method for finding closest point to a line segment from a set of points including line segment's vertices

6 votes

How to report progress on code research progress?

6 votes
Accepted

AJAX - What exactly does that encompass?

6 votes

OOP (possibly Java-specific): Comprehensive Set of Method Categories

6 votes

Do mocks violate the Open/Closed principle?

6 votes
Accepted

"Correct" way to use inheritance

5 votes
Accepted

Java logging dependency for a low-level library

5 votes

Do today's modern compilers perform run time checks?

5 votes
Accepted

Difficulty in deciding correct data structure

4 votes

Is a 1 < 10 comparison less expensive than 1 < 1000000?

4 votes
Accepted

Is it a good idea to include extra libraries in jars?

4 votes

Standard practice to publish and source-control a single file?

4 votes

Is it possible to make some methods invisible/non-usable to some classes in Java?

4 votes
Accepted

Is it a good practice to burn business logic into Enums?

4 votes

Restrict cluster size with closed-source module in otherwise open-source program

4 votes

Right-aligning code

4 votes

What is the correct approach for creating an application around a library?

4 votes
Accepted

How can I have a variable timeout value based on machine performance?