tp1's user avatar
tp1's user avatar
tp1's user avatar
tp1
  • Member for 12 years, 7 months
  • Last seen more than a month ago
14 votes

Should we test all our methods?

11 votes

What is the difference between 'layer of abstraction' and 'level of indirection'?

10 votes

Is wrapping third-party API calls a design smell?

9 votes

How do I deal with a difficult programmmer joining an open source project?

8 votes

Should I try to persuade my manager that code tidying should take priority over meeting deadlines?

6 votes

Is there a language or design pattern that allows the *removal* of object behavior or properties in a class hierarchy?

6 votes

As a young developer, should I be worried about having to use "out-of-style" tech at work?

5 votes

What is the economic rationale for focusing on free, open source projects?

4 votes
Accepted

Are there any languages built to facilitate implementing design patterns?

4 votes

Tutoring students who are struggling with the basics in C++

4 votes

Does using new techniques hurt productivity?

4 votes
Accepted

Brief material on C++ object-lifetime management and on passing and returning values/references

4 votes
Accepted

Polymorphism Question

3 votes

How do you balance between "do it right" and "do it ASAP" in your daily work?

3 votes

Programming with emacs instead of a debugger-integrated IDE

3 votes

Should I create interfaces for data transfer objects?

3 votes

How to convince my teammates to follow some basic rules

3 votes

Hiring programmers for small companies?

3 votes

Why aren't design patterns added to the languages constructs?

3 votes

What is the object-oriented thought process?

3 votes

Reading source code to learn

2 votes

What would you do if your client required you not to use object-oriented programming?

2 votes

How important is learning Algorithms for high level language programmers

2 votes

How can I convince management to deal with technical debt?

2 votes

Is it bad practice to use the same name for arguments and members?

2 votes

Should I pay my developers for bugs fixes for a project or work that's still in progress?

2 votes

Can manager classes be a sign of bad architecture?

2 votes

What do you say in a code review when the other person built an over complicated solution?

2 votes

What is the ideal length of a method for you?

2 votes

Taking strong, static typing to an extreme?