Skip to main content
Theraot's user avatar
Theraot's user avatar
Theraot's user avatar
Theraot
  • Member for 12 years, 11 months
  • Last seen more than a month ago
152 votes
Accepted

How do I mitigate a scenario where a user goes to pay, but the price is changed mid-request?

98 votes

When to use / not use syntactic sugar

82 votes

Difference between Algorithm and Code

68 votes
Accepted

Who did async/await first?

31 votes
Accepted

Coupling: Theory vs Reality

29 votes
Accepted

What is generator code?

29 votes

Why the industry prefer/use composition over inheritance?

28 votes

When conversion from Integer to Single may lose precision

24 votes
Accepted

How does encapsulation actually work?

20 votes
Accepted

Where can I find requirements specification for Open Source software?

20 votes

The meaning of asynchronous vs synchronous

14 votes

Why is it necessary for every new api to be async?

14 votes
Accepted

While loop without evaluating data twice

13 votes
Accepted

Implementing a hash table with true concurrency

12 votes

Are immutable objects important only in multi-threaded applications and if so, how are shared immutable objects useful?

11 votes
Accepted

Value/reference type, object and semantics

11 votes

Why do many programming languages and applications use integer instead of floating point to represent time?

11 votes
Accepted

In what conditions (if any) is it good practice to query two servers and only consume the fastest response?

9 votes
Accepted

Am I Over-Engineering if I add some code for the unknown future?

9 votes
Accepted

yield return vs without yield return

7 votes

What does it mean, "Php doesn't have its own runtime"?

7 votes

Is there a practical use for dependent types?

7 votes

Is there anything wrong with writing getter/setter methods in C#?

7 votes

Do functions make Java a functional programming language?

6 votes

Mentorship schedule matchmaking algorithm

6 votes
Accepted

How do you unit test functions split in smaller functions

6 votes
Accepted

Measuring async/await overhead

5 votes
Accepted

C# convention for empty constructor

5 votes

Is it bad design to have a class represent your entire program?

5 votes
Accepted

When to use known languages/libraries vs. investing in learning new ones?

1
2 3 4 5