moonman239's user avatar
moonman239's user avatar
moonman239's user avatar
moonman239
  • Member for 8 years, 11 months
  • Last seen this week
78 votes
11 answers
26k views

Why aren't Java objects deleted immediately after they are no longer referenced?

33 votes
6 answers
9k views

Why do programs use call stacks, if nested function calls can be inlined?

13 votes
3 answers
37k views

Why does ifstream.eof() not return TRUE after reading the last line of a file?

12 votes
9 answers
15k views

I understand what a stack pointer is - but what is it used for?

8 votes
3 answers
1k views

What are some use cases for the object pool design pattern? [closed]

6 votes
3 answers
7k views

In x86, where are the memory addresses of the values on the stack located?

6 votes
4 answers
29k views

Why does integer division result in an integer?

5 votes
3 answers
2k views

Why is there a need for reference parameters in C++?

3 votes
3 answers
4k views

Why does Objective-C store objects on the heap instead of on the stack?

3 votes
2 answers
236 views

Under the single-responsibility principle, should caching data be a separate function from returning the data?

2 votes
2 answers
214 views

Does Scrum work well when a "client" is really a "target audience?"

2 votes
1 answer
240 views

How are objects stored in unordered_sets?

2 votes
1 answer
515 views

Is an Adapter pattern a Proxy pattern? If not, why not?

1 vote
2 answers
990 views

Why doesn't the compiler complain when I try to access a non-existent array value?

0 votes
2 answers
311 views

How does the LLVM compiler treat arithmetic operations in parentheses?

0 votes
2 answers
3k views

Why can't I use an operator like plus sign to concatenate strings? [closed]

0 votes
1 answer
129 views

What is the difference between running two blocks of code on the same thread and running them on two synchronous threads?

0 votes
1 answer
237 views

A bug was found in my code. Should I migrate the application as planned, or focus on patching the bug?

0 votes
3 answers
153 views

When should I create a base class and subclasses that work similarly, as opposed to a single class?

0 votes
0 answers
319 views

How do I migrate Core Data data to a React Native application?

-1 votes
2 answers
817 views

What happens when one thread is waiting to be executed while another is waiting for input?

-5 votes
1 answer
93 views

How do you explain to the Product Owner that an error in a Web app is due to a browser quirk? [closed]

-6 votes
4 answers
309 views

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