user avatar
user avatar
user avatar
walpen
  • Member for 6 years, 10 months
  • Last seen more than a week ago
55 votes

Force other developers to call method after completing their work

19 votes
Accepted

Why is unit testing harder in Object Oriented programming compared to Functional programming?

12 votes

Do dynamically typed languages, such as Ruby and JavaScript, do any dynamic type checking?

11 votes
Accepted

Type safety - GO vs C pointers

11 votes

How to avoid changing the signature on a well-used method?

9 votes

How to perform input validation without exceptions or redundancy

9 votes
Accepted

What is the core philosophy of functional programming?

8 votes

What is the difference between Haskell's type classes and Go's interfaces?

8 votes
Accepted

Is it a good practice to split one commit into two, where one is content change, the other is style(indent) change?

7 votes

Can an Impure Function be Referentially Transparent?

7 votes

Postfix vs Prefix

6 votes

What can qualify for potential tail call recursion (TCO) optimization or tail recursion elimination (TRE)

6 votes

Why does Python only make a copy of the individual element when iterating a list?

6 votes
Accepted

Why doesn't greedy approach work for following problem but the solution provided in the editorial does?

6 votes

How can you write unit tests for an opaque/nondeterministic algorithm like Monte Carlo tree search?

5 votes

Get Unique random numbers within predefined limits

5 votes

What is the fastest algorithm to find what point of Type 1 is closest for each point of Type 2 on a rectangular grid?

5 votes
Accepted

C# Possible method name conflicts with optional parameters - why it is not forbidden?

5 votes

Unit Testing: Method per test versus data provider

4 votes

Should I use Lua for writing config files?

4 votes
Accepted

IO Monadic code: standard vs flipped function composition

4 votes

What is the motivation or usage to create a interface use once only just for breaking circular dependency?

4 votes
Accepted

Assigning dictionary values to variables before using them as function arguments

3 votes

Struct vs class in Swift

3 votes
Accepted

In my use case, does it make sense to make every major method return an async result?

3 votes
Accepted

Should I log errors in the function they occur? or pass them back and log them when control returns?

3 votes

Is an inputless program redundant?

3 votes
Accepted

Mechanically measuring/enforcing diminishing use of a deprecated API over time?

3 votes
Accepted

Experience in working on cloud?

3 votes

Multiple arguments vs a tuple argument