Andres F.'s user avatar
Andres F.'s user avatar
Andres F.'s user avatar
Andres F.
  • Member for 13 years, 2 months
  • Last seen more than a month ago
  • Argentina
106 votes

Why Use !boolean_variable Over boolean_variable == false

1 vote
Accepted

How to handle a request to delete and post?

2 votes
Accepted

Should a class provide public mutators for all its private fields?

2 votes

What prevents Java from achieving C-level portability?

20 votes

Why does Kotlin require type after variable, rather than before?

6 votes

Python Import Order

2 votes

What is the benefit of having "no runtime errors", like Elm claims?

20 votes
Accepted

In the context of functional programming, what are 'total' functions and 'partial' functions?

2 votes
Accepted

Problem while printing characters Difference between System.out.println('A') and System.out.println(+'A')

86 votes
Accepted

What do you call a function where the same input will always return the same output, but also has side effects?

1 vote
Accepted

How to write testcases for a piece of logic?

3 votes

What is the value proposition of "build, release, run"?

0 votes

How and where to test if the JSON request objects generated by the front-end is valid

18 votes

Why do build tools use a scripting language different than underlying programming language?

7 votes

Is the benefit of the IO monad pattern for handling side effects purely academic?

1 vote

I have generally read that having many (>4) arguments to a function/constructor is a bad practice. Is this still considered a bad practice?

7 votes

Do we need Logging when doing TDD?

42 votes
Accepted

How can I unit test a class which requires a web service call?

16 votes
Accepted

Why does HashMap allow only one null key?

3 votes

How can I indicate if an object operates with another one in an UML class diagram?

9 votes

When to use HTTP status code 404 in an API

4 votes

Named output parameters vs return values

34 votes
Accepted

What did Rich Hickey mean when he said, "All that specificity [of interfaces/classes/types] kills your reuse!"

3 votes
Accepted

Help me understand how to index a pixel in an image

15 votes
Accepted

What's the benefit of the Nothing constructor in Haskell?

6 votes
Accepted

Immutable Method in Java

3 votes

What does cheap copying/branching mean for a versioning system like SVN?

3 votes

Is Liskov Substitution Principle incompatible with Introspection or Duck Typing?

0 votes

Want to use a lib for my project, confused with license (AGPL vs MIT License)

3 votes

Can functional programming be used to develop a full enterprise application?