Skip to main content
Frank Hileman's user avatar
Frank Hileman's user avatar
Frank Hileman's user avatar
Frank Hileman
  • Member for 12 years, 6 months
  • Last seen more than a month ago
80 votes

Is there such a thing as having too many unit tests?

9 votes

Is it possible to implement a well-distributed hash table without using the % operator?

8 votes
Accepted

Dependency Injection Confusion

8 votes

How to best to organize class and interface files?

7 votes
Accepted

Should repeatedly-computed quantities derived from member data be stored in member data containers?

7 votes
Accepted

How do you plan your asynchronous code?

6 votes

How to restrict the violation of an N-Tier Architecture

6 votes
Accepted

Is it proper to deprecate a method/class temporarily?

5 votes

Best way to hide API key in source code

5 votes
Accepted

I/O bound or CPU-bound

5 votes

How to encourage to write pure functions in imperative environments?

4 votes
Accepted

How to Keep Track of Thread Safe Code in a mostly Thread Unsafe Legacy Rich C++ Code Base

4 votes

Type dependencies vs directory structure

4 votes
Accepted

How should nodes in a chain be connected?

4 votes

Best way to define, start and stop threads in C#

4 votes

Design patterns for smart containers

4 votes

Is consequent and efficient refactoring enemy of code reviews in a legacy code context?

4 votes

Advantages of using an array over a hash table?

3 votes

Necessity of TDD in web application development

3 votes

How to handle mapping from object model to different versions of contracts or DTO's

3 votes

How exactly are getters and setters defined?

3 votes

Rethrow the same exception to provide more info

3 votes
Accepted

Difference between server Jobs and Workers?

3 votes
Accepted

Multitenancy and nested set trees

3 votes
Accepted

Why a thread uses a stack in a context switch?

3 votes

What is the meaning of "static" in pseudo-code

3 votes

How are design-by-contract and property-based testing (QuickCheck) related?

3 votes

Are noncontiguous arrays performant?

3 votes

Folder structure or database structure for creating/editing 'files'?

3 votes
Accepted

How to efficiently implement this background processing chain?

1
2 3 4 5 6