user avatar
user avatar
user avatar
Alexander
  • Member for 8 years, 5 months
  • Last seen this week
102 votes
Accepted

If null is a billion dollar mistake, what is the solution to represent a non-initialized object?

55 votes

How does an event listener work?

20 votes

Is there a pattern for handling conflicting function parameters?

11 votes

How Are RAM Memory Addresses Determined

10 votes

Why are software requirements allowed to change if it means more work for software engineers?

7 votes
Accepted

Why is the bitwise AND of 1 and any even number equal to 0?

7 votes

Is it a good idea to use strings in a struct as values to static properties?

7 votes
Accepted

Does swift value type like String, Array, Dictionary internally contain class

6 votes

The number of characters of hexadecimal numbers

6 votes

Does encapsulation in OOP happen at run time or compile time?

5 votes
Accepted

Back of the envelope estimation question

5 votes

Is the usage of random values in unit testing a good practice?

5 votes

How can a class have multiple methods without breaking the single responsibility principle

5 votes

What is a proper use of downcasting?

4 votes

Reasoning behind custom class Exception

4 votes

How are floating point representations (say single precision for instance) able to represent more numbers than what a 32 bit memory allows?

4 votes

How does Branch Target Prediction differ from Branch Prediction?

4 votes

What kind of algorithm requires a set?

4 votes

Accessing properties from embedded objects as attributes of container class

4 votes

Guidelines for using extensions in Swift

4 votes

Are user-callable recursive functions an anti-pattern?

3 votes

What's the point of Swift's function notation?

3 votes

Lower bound for finding a value in sorted array

2 votes

Can a Huffman code lead to two different translation?

2 votes

Small functions vs. keeping dependent functionality in same function

2 votes

Where to put a method which uses only public interface of its class?

2 votes
Accepted

Is it possible to bootstrap a transpiled language?

2 votes

Is it considered a bad practice to import symbols in bulk to a global namespace irrespective of the programming language?

2 votes
Accepted

Is frequent use of bind(this) in Javascript a code smell?

2 votes
Accepted

Is there a name for this kind of state machine?