16,562 reputation
53580
bio website gary-rowe.com
location United Kingdom
age 43
visits member for 2 years, 6 months
seen 2 days ago
stats profile views 694

I'm a Java contractor working in the UK. My specialities are in the open source web application development frameworks:

  • Dropwizard, HAL, Spock
  • Spring, Hibernate, jQuery
  • JAX-RS, JAXB
  • and so on.

I'm always updating my skillset, and if you'd like to see what I'm currently working on in my spare time why not check out my personal blog.

My Bitcoin address: 1MKw8vWxvBnaBcrL2yXvZceqyRMoeG2kRn


May
2
reviewed Approve suggested edit on How should I assess answers to the programming assignment I use for hiring
Apr
18
awarded  Revival
Mar
21
comment Fluent interface implementation and reflection. Case study
You might want to have a read of this: gary-rowe.com/agilestack/2012/07/11/how-to-build-a-builder. Always keep it simple.
Mar
18
reviewed Approve suggested edit on Testing UI for azure web app on iPad
Mar
9
awarded  Announcer
Mar
9
awarded  Generalist
Mar
6
awarded  Nice Answer
Feb
27
awarded  Good Answer
Feb
25
awarded  Revival
Feb
21
comment Effective Java for experienced Java programmers?
I found that "PECS" was very useful to me in a recent project.
Feb
21
comment Do immutable objects and DDD go together?
Avoid components when a single entity is fully represented by a row and none of the data is shared by another domain object.
Feb
20
comment Do immutable objects and DDD go together?
Not at all. Components are very useful since they allow domain objects to be composed differently from the same underlying data. The problems come with enforcing immutability. Personally, I would treat domain objects as mutable (with the exception of the primary key fields) and keep it simple.
Feb
19
awarded  Caucus
Feb
13
comment Java Generics - how to strike a balance between expressiveness and simplicity
+1 for Guava - it's excellent and should be part of every Java developer's toolkit (also Joda Time and Joda Money)
Feb
12
revised ORM: Keep entities coherent in a cache or retrieve entities each time?
Improved spelling, grammar and presentation
Feb
11
answered need advice for building evaluation system in Java for the web
Feb
9
revised Does this situation call for well specified associations, single table inheritance, or polymorphic association?
Misunderstood the OP has a shared debt/loan arrangement
Feb
9
comment Does this situation call for well specified associations, single table inheritance, or polymorphic association?
Apologies to all - they should have been one to many - my bad.
Feb
9
answered Does this situation call for well specified associations, single table inheritance, or polymorphic association?
Feb
9
reviewed Approve suggested edit on Which programming language for text editing?