Skip to main content
smp7d's user avatar
smp7d's user avatar
smp7d's user avatar
smp7d
  • Member for 13 years, 1 month
  • Last seen more than 7 years ago
  • NYC
33 votes

Jumping around to work on different features when you get stuck, is it a source of project failures?

20 votes

For an ORM supporting data validation, should constraints be enforced in the database as well?

19 votes
Accepted

Term for accidental features

13 votes
Accepted

How to create a manager class without global variables nor singletons?

8 votes
Accepted

Who creates the agile definition of done(DoD)?

7 votes

How can I feel more confident about my programming skills?

6 votes

Adding a Short-Term Developer to a Rework of an Old Project

5 votes

What does it mean to perform an operation "In Place" for Interpreted Languages?

5 votes
Accepted

Where should I parse data obtain with a DAO

5 votes

What's the deal with code reviews?

4 votes
Accepted

Naming conventions for the only envisioned implementation of an interface

3 votes

How early is too early to be involved in new feature development?

3 votes

Is it wise to ask about design decisions made on a product during an interview?

3 votes

Unit testing multiple conditions in an IF statement

3 votes

Where should I place my interface?

3 votes

Why can static methods only use static data?

3 votes

Exposing domain models over API

3 votes

Advice: Developing two projects where one is an extension of the other

3 votes

Is dependency injection essential for unit testing?

2 votes

How to programmatically construct textual query

2 votes

What's the idiomatic name for a throwaway variable?

2 votes
Accepted

Factory design pattern - getting the types from a table

1 vote

How to store record statuses (like pending, complete, draft, cancelled...)

1 vote

Best Method of function parameter validation

1 vote

Questions to ask a 3rd party API provider

1 vote
Accepted

What is the best approach for Single Sign On Application Development that is lightweight?

1 vote

Transaction Design Pattern for MVC and location of responsibility?

0 votes

How to insert a database layer in PHP

0 votes

Conditional checks against a list

0 votes

What defines "software developer" role