1,863 reputation
718
bio website
location United States
age 33
visits member for 2 years, 5 months
seen Nov 20 at 18:08

Nov
12
reviewed Reviewed Best practice for cropping characters to be used in training set for Character Recognition?
Nov
12
reviewed No Action Needed When should you start unit testing? (during which development stage?)
Nov
12
reviewed Reviewed Are design patterns really essential nowadays?
Sep
30
awarded  Explainer
Jul
31
awarded  Yearling
Nov
27
comment Boolean properties in Class A control availability of members in Class B: Design Pattern?
Which language are you using? If you are using a statically-typed language, you may be better off defining classes for your 1000 types of animal (I'm not saying you have to hand-type it all).
Nov
27
comment Flexible / Dynamic object creation or Alternative to list of lists
Which benefits of objects do you hope to realize? Must you use java, or are other languages available? Have you looked at java.util.Map?
Nov
26
revised Should a class know about its subclasses?
Removed resource request, design patterns tag, and conversational text. Improved sentence structure.
Nov
26
suggested approved edit on Should a class know about its subclasses?
Nov
25
comment Alternative to Singleton when D.I. is not an option
Are you writing PHP?
Nov
21
answered Problem regarding DRY principle and Polymorphism
Nov
14
answered Is this an example of 'over engineered' or a good practice?
Nov
12
revised Is “If a method is re-used without changes, put the method in a base class, else create an interface” a good rule-of-thumb?
Clarified title, fixed spelling, removed filler words
Nov
12
suggested approved edit on Is “If a method is re-used without changes, put the method in a base class, else create an interface” a good rule-of-thumb?
Nov
4
comment Software architecture map to aid cross team communication?
How are tasks tracked and assigned? How many teams do you have?
Oct
23
revised Switch vs Polymorphism when dealing with model and view
added oo tags
Oct
23
suggested approved edit on Switch vs Polymorphism when dealing with model and view
Oct
21
answered Designing a user-defined list to be stored in a relational database - Should I include user index?
Oct
21
comment Why do programming languages allow shadowing/hiding of variables and functions?
Please clarify your question. Are you asking about information hiding in general, or about the specific case described in the Lippert article where a derived class hides functions of the base class?
Oct
4
answered What are the negatives of Development Managers as Scrum Masters?