user avatar
user avatar
user avatar
amon
  • Member for 9 years, 9 months
  • Last seen this week
323 votes

Am I too 'clever' to be readable by Jr. devs? Too much functional programming in my JS?

245 votes
Accepted

My office wants infinite branch merges as policy; what other options do we have?

201 votes
Accepted

How does shifting to microservices create a run-time problem?

160 votes
Accepted

How to warn other programmers of class implementation

157 votes

Was the C programming language considered a low level language when it came out?

155 votes
Accepted

Is a comment aligned with the element being commented a good practice?

154 votes
Accepted

How can I make a call with a boolean clearer? Boolean Trap

140 votes

Before OOP, were data structure members left public?

136 votes
Accepted

Developing web applications for long lifespan (20+ years)

136 votes
Accepted

Should Latin-1 be used over UTF-8 when it comes to database configuration?

112 votes
Accepted

What's the reason for not using C++17's [[nodiscard]] almost everywhere in new code?

110 votes
Accepted

Would UTF-8 be able to support the inclusion of a vast alien language with millions of new characters?

109 votes

How do variables in C++ store their type?

108 votes
Accepted

Why do C arrays not keep track of their length?

106 votes
Accepted

Additional line in block vs additional parameter in Clean Code

103 votes
Accepted

How does a surname of Null cause problems in many databases?

103 votes
Accepted

Swift Protocol Naming Conventions

100 votes
Accepted

How bad of an idea is it to use Python files as configuration files?

98 votes

Is it a security vulnerability to declare class members as public?

94 votes

Should a rookie hint be mentioned in the documentation or not?

88 votes

What are 4th & 5th programming language generations? Are there more of them?

87 votes
Accepted

Is denormalising a database for speed an anti-pattern?

71 votes

Why is it hard to make a Java program 'appear native'?

70 votes

Is there an industry standard for gender model other than male and female?

70 votes
Accepted

Why is the worst case for this function O(n^2)?

68 votes
Accepted

How do we avoid CI-driven development...?

67 votes
Accepted

Why don't programming languages automatically manage the synchronous/asynchronous problem?

67 votes

How does semantic versioning apply to programs without API?

66 votes
Accepted

In JavaScript, how is awaiting the result of an async different than sync calls?

64 votes

What are the improvements of MVP over MVC?

1
2 3 4 5
49