Skip to main content
rwong's user avatar
rwong's user avatar
rwong's user avatar
rwong
  • Member for 13 years, 9 months
  • Last seen this week
  • Los Angeles, CA
17 votes
3 answers
24k views

How can I practice design patterns and refactoring in a deliberate way? [closed]

16 votes
6 answers
720 views

Fostering a time period where everyone can try any ideas to make software run faster?

14 votes
4 answers
2k views

Maintenance cost of SIMD programming code base

14 votes
3 answers
758 views

How to deal with "software end-of-life" situations?

12 votes
5 answers
2k views

How much redundancy/robustness should complex software implement?

12 votes
4 answers
861 views

How to document and teach others "optimized beyond recognition" computationally intensive code?

11 votes
8 answers
2k views

What lessons did you learn from a project which nearly/actually failed due to bad multithreading? [closed]

11 votes
3 answers
1k views

Preserving version control commit history vs Refactoring and Documentation

10 votes
10 answers
608 views

How often is software speed evident in the eyes of customers?

8 votes
5 answers
1k views

Does profiling without benchmarking lead to micro-optimization?

7 votes
4 answers
3k views

Is performance engineering a different specialization from general software development?

7 votes
3 answers
2k views

Can software performance monitoring/profiling be automated to a high degree, as in unit testing?

7 votes
4 answers
4k views

What is a "task pool"?

7 votes
1 answer
246 views

Private interfaces within a package

7 votes
1 answer
6k views

What is the nicest (user-friendliest) way to tell a user about "Access Denied" error?

6 votes
1 answer
807 views

How to apply OOP, SOLID principles and Design Patterns in a library which does parallel processing without the caller's knowledge?

5 votes
4 answers
609 views

Not Invented Here - what does it take to not succumb to it?

5 votes
5 answers
538 views

An alternative to requiring red in TDD: reverting code change?

4 votes
2 answers
167 views

How much configurability to give to users regarding concurrency?

4 votes
1 answer
2k views

What are the characteristics for a good report generation software for reporting and tracking software benchmarking results?

4 votes
4 answers
243 views

How do I report software vulnerabilities found in an open source library that are widely used but have a dilapidated team structure?

3 votes
4 answers
219 views

How to deal with necessary workarounds in software?

2 votes
3 answers
1k views

Is RESTful API appropriate for services which are nearly computational in nature?

1 vote
1 answer
121 views

Optimizing programs by identifying and taking evaluation (calculation) shortcuts

1 vote
2 answers
674 views

When the current sprint consists of mostly spikes, should the sprint be shortened?

1 vote
1 answer
820 views

How to get good scenario coverage in performance benchmarks?

0 votes
1 answer
255 views

New sequential testing framework with the same rigor as xUnit?