Martin Maat's user avatar
Martin Maat's user avatar
Martin Maat's user avatar
Martin Maat
  • Member for 7 years, 11 months
  • Last seen this week
  • The Netherlands
102 votes

What should be the http status code for "Service not available in your area" error?

84 votes
Accepted

How to develop excellent software with agile methods?

51 votes
Accepted

What causes unpredictability when doing multi threading

28 votes

How much time should you spend planning a commit before writing code?

27 votes

Which comes first: CD/Trunk-based development or microservices?

20 votes

How can I discourage sharing internal API keys within a company?

19 votes

If nulls are evil, what should be used when a value can be meaningfully absent?

18 votes
Accepted

Changing number of arguments of a function

18 votes
Accepted

How to document alternative code I considered but didn't go with due to performance?

16 votes
Accepted

In what configuration file format do regular expressions not need escaping?

16 votes

Is using parameter names that differ from type names only by casing considered a bad practice in C#?

15 votes

When would you use a long, string ID instead of a simple integer?

15 votes

Is "Low Code" declarative by default?

14 votes

Is dependency inversion principle necessary?

13 votes

What's The Difference Between Imperative, Procedural and Structured Programming?

13 votes
Accepted

Using NotImplementedError instead of abstract classes

13 votes
Accepted

Is it possible to define all bitwise operators using a 'bitwise nand' similar to how all boolean logic can be built using just 'boolean nand'?

12 votes

Design pattern for inter-dependent values

12 votes

Which way are downstream and upstream services?

12 votes

How do I prevent Scrum from turning great developers into average developers?

11 votes

Is Scrum incompatible with public tenders?

11 votes

Do we really need OO languages to manage software complexity?

10 votes
Accepted

Where and when do design, architecture activities take place in Scrum

10 votes

Do Story Point sizes for repetitive tasks change after you automate the task?

9 votes
Accepted

Why is having bloated interfaces an anti pattern?

9 votes

inheritance and polymorphism decrease readability

8 votes
Accepted

What happens to the rest of memory address space if the data is less than 1 byte?

8 votes

Should I send the current or previous state with my state changed event?

8 votes

Can a local application be called a "client"?

8 votes

How did version control work on microcomputers of the day in the 80s and 90s?

1
2 3 4 5
22