marstato's user avatar
marstato's user avatar
marstato's user avatar
marstato
  • Member for 7 years, 11 months
  • Last seen more than a week ago
117 votes

Is it considered an anti pattern to write SQL in the source code?

42 votes

Choose between http 401 and 409

24 votes
Accepted

How to name a Boolean variable that represents either of two options?

20 votes

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

19 votes
Accepted

What makes some things easier to parse than others?

14 votes
Accepted

How do I make this Open/Closed example also obey Single-Responsibility?

14 votes

Timed based events in milliseconds

11 votes

Grokking Java culture - why are things so heavy? What does it optimize for?

10 votes

Do application-level caches belong inside web servers?

8 votes

Is there a standard language for defining HTTP APIs?

8 votes
Accepted

Correct terminology for if-blocks

8 votes
Accepted

Backend - own database vs live parsing

7 votes

Applying hotfix to intermediate commit on master

7 votes
Accepted

Types with same name, same concept, but different... runtime uses?

6 votes

REST endpoint to show a preview before POSTing

6 votes
Accepted

Is it a good practice to write an enum as a class file in java?

6 votes
Accepted

Two apps vs one app

6 votes

How to convert the last rc (or other pre-release) into the production version using semver?

5 votes
Accepted

Using a Concurrent/Normal Data-structures vs Memcached

5 votes

How does resuming downloads work?

4 votes
Accepted

How to deal with forward references in a compiler?

4 votes
Accepted

Can we completely avoid Illegal States?

4 votes

"Prefer composition over inheritance" - Is the only reason to defend against signature changes?

4 votes

Deal with enumeration in Microservices architecture

4 votes

Write some code and plague it with anti-patterns or not write it at all, any escape from this dilemma for a beginner?

4 votes

What problems arise from writing PHP for IIS/SQL Server rather than Apache/MySQL?

3 votes
Accepted

Create database API to allow backend portability

3 votes

Microservice JOIN query

3 votes
Accepted

Version number between sprints

3 votes
Accepted

Contract based programming with verifications