Reputation
586
Top tag
Next privilege 1,000 Rep.
See votes, expandable usercard
Badges
3 12
Newest
 Critic
Impact
~5k people reached

1d
awarded  Critic
1d
comment How can you build an effective team in a hot desk workplace
Does not help in the slightest. The problem is not the location of build server (which is already in the cloud), it's the location display screen(s) and other things like build lights, etc
1d
comment How can you build an effective team in a hot desk workplace
@rob fair question: How can I have an effective build radiator and other team "stationary stuff" with hot desking. I was in two minds to post on workplace...
1d
comment How can you build an effective team in a hot desk workplace
@jwenting yeah that's my plan/expectation - I wanted to see if there was some agile magic work-around
1d
revised How can you build an effective team in a hot desk workplace
added 129 characters in body
1d
asked How can you build an effective team in a hot desk workplace
Jul
26
awarded  Scholar
Jul
26
comment Is enum order sensitivity an antipattern?
This feels right - that is, if there's an attribute about the instance use that in preference to ordinal(). Also, there's a way to implement directionForDegreesFromNorth() without looping through the values by using a Map that is populated from the constructor. Before you say "but static initialization order prevents this", there is a way (have a try at it). Also, instead of Math.floorMod() you can just (degreesFromNorth + 360) % 360
Jul
26
accepted Is enum order sensitivity an antipattern?
Jul
26
asked Is enum order sensitivity an antipattern?
Jun
3
awarded  Student
Jun
3
awarded  Commentator
Jun
3
comment Best practice for allowing mutation of a Collection type field
I never looked at it that way before - the DTO is really a builder for JSON (which it is)... I like it! I will keep that arrow in my quiver when the strict pattern nazis start asking questions.
Jun
3
comment Best practice for allowing mutation of a Collection type field
I thought so. Actually, I've already gone down the proxy road for add, but not for validation; rather to provide a consumer of a single value to hand to a stream. Previously, we were collecting to a list just so we could hand it to the DTO. btw, the DTO is mutable because it's passed through the hands of lots of enrichment objects, who each mutate the part they're responsible for. Finally, yes Jackson emits it as JSON. Could have used a builder, then created an immutable DTO, but there are just too many fields (inherited API that can't be changed)
Jun
3
asked Best practice for allowing mutation of a Collection type field
Nov
13
answered Why were punch cards used for programming
Nov
11
revised Is naming a class based on its implementation acceptable?
The class is called "TreeSet" not "SetTree". And there's no apostrophe in "its" (when used as the possessive of "it")
Nov
11
suggested approved edit on Is naming a class based on its implementation acceptable?
Nov
10
answered The source is the documentation - part 1
May
28
awarded  Nice Answer