Nathan's user avatar
Nathan's user avatar
Nathan's user avatar
Nathan
  • Member for 11 years, 3 months
  • Last seen this week
  • Stockholm, Sweden
17 votes

Writing a language agnostic API?

13 votes

I need a JavaScript runtime environment

10 votes

In C# Is using private constant strings better than using strings directly in the code?

8 votes

Good practice for holding immutable data

6 votes

Why use getters only as opposed to marking things final?

6 votes

Value of using private methods vs all public in classes for internal software for ease of unit testing

5 votes

Why is it called a memory leak?

5 votes
Accepted

Can a default value for a business process be set in the database column definition?

5 votes

Design for Maintaining changes over time which supports arbitrary updates in different time points

4 votes

Should you throw an exception if a method's input values are out of range?

4 votes

Definition of portable C

4 votes
Accepted

Code readability on non-trivial loop variables

3 votes

How can I sell DRY?

3 votes

Are so called "cross-cutting concerns" a valid excuse to break SOLID/DI/IoC?

3 votes
Accepted

Refactoring: Self invoking function instead of Extract method ?

2 votes

Why aren't properties implicitly convertible to delegates

2 votes

Is it bad practice to resolve null arguments to default static variables?

2 votes

Testing a function that uses random number generator

1 vote
Accepted

I'm designing a python api to play a singleplayer game. should I use statemachine with different states?

1 vote

should Product owner be in product management team

1 vote

Classes with one public function replaced with a constructor

1 vote

State Machine Memory Management Problems

0 votes

Why is a while(true) loop in a constructor actually bad?

0 votes

In C#, can I do "this = ..." outside of a constructor?

0 votes

Should developers stop doing features several days before sprint end?

0 votes

Why are reproduction steps helpful for fixing software bugs?

0 votes

How to make variable of the class initialize only once?

0 votes

What is meant by "Polymorphism is the ability of an object to take on many forms"?