amon's user avatar
amon's user avatar
amon's user avatar
amon
  • Member for 11 years, 7 months
  • Last seen this week
324 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?

202 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

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

155 votes
Accepted

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

140 votes

Before OOP, were data structure members left public?

137 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?

135 votes
Accepted

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

109 votes

How do variables in C++ store their type?

109 votes
Accepted

Why do C arrays not keep track of their length?

109 votes
Accepted

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

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

102 votes
Accepted

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

98 votes
Accepted

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
Accepted

Is denormalising a database for speed an anti-pattern?

88 votes

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

81 votes
Accepted

Is "Clean Architecture" by Bob Martin a rule of thumb for all architectures or is it just one of the options?

75 votes

How does semantic versioning apply to programs without API?

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)?

69 votes
Accepted

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

68 votes
Accepted

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

67 votes
Accepted

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

1
2 3 4 5
53