160 reputation
9
bio website
location Seattle, WA
age 29
visits member for 2 years
seen Dec 6 at 0:23

A software developer by day, a music aficionado by night.


Dec
6
awarded  Commentator
Dec
6
comment Generating test data for a search application
I've actually gotten that suggestion before from QA engineers, thanks for reminding me of it.
Dec
6
comment Generating test data for a search application
Thanks for the links!
Dec
6
accepted Generating test data for a search application
Dec
3
awarded  Curious
Dec
2
asked Generating test data for a search application
Sep
24
awarded  Autobiographer
Dec
5
awarded  Scholar
Dec
5
accepted Multiple APIs, or one API with a “chooser” parameter?
Nov
20
awarded  Supporter
Nov
20
asked Multiple APIs, or one API with a “chooser” parameter?
Jun
4
awarded  Tumbleweed
May
28
asked Simple task framework - building software from reusable pieces
Feb
22
answered Policy and practice on code maintenance
Feb
13
comment Java Generics - how to strike a balance between expressiveness and simplicity
@lorus - my idea was to have a "transform" interface that I could use for a variety of transforms, as opposed to one specific case that is tailored to a specific combination of source and target item types. A way of summing up my post is "how do I keep it simple in a manner that wouldn't require significant rework in the future". We're in a typical corporate setting where deadlines are king and I can't just go refactor things unless there is a sound business reason. Same concern applies to YAGNI in Frank's comment.
Feb
13
comment Java Generics - how to strike a balance between expressiveness and simplicity
Unfortunately it's unlikely I'll be able to convince my team and management to jump straight from Java 6 to Java 8 :) In the meantime, could you please clarify what you mean by "Guava Collections already provides this functionality"? Are you talking about transforming collections? A pointer to a relevant resource would be very useful. Thanks!
Feb
12
asked Java Generics - how to strike a balance between expressiveness and simplicity
Jan
30
comment What *are* the programming concepts I should master to have a deep understanding of my craft (programming)?
I agree that people rant a lot, but I think the point of the posts you linked above is that the people who didn't know how to solve FizzBuzz were applying for programming jobs, which is different from just being a beginner and needing to wrap your head around programming idioms. I do agree with you on the point about humility though, and many people seem not to know what that is.
Jan
30
awarded  Teacher
Jan
30
answered What *are* the programming concepts I should master to have a deep understanding of my craft (programming)?