Reputation
15,905
Top tag
Next privilege 20,000 Rep.
Access 'trusted user' tools
Badges
3 62 86
Newest
 Nice Answer
Impact
~656k people reached

Apr
19
awarded  Nice Answer
Mar
16
awarded  Yearling
Jan
22
awarded  Notable Question
Jan
12
awarded  Good Answer
Jan
2
awarded  Nice Answer
Oct
22
awarded  Nice Answer
Oct
4
awarded  Good Answer
May
21
awarded  Good Question
Apr
2
comment How to maintain different, customized versions of the same software for multiple clients
@Doc Brown: the branching and merging was tedious and complicated. Back then, we used a plugin system with client specific plugins or "patches" that altered behaviour or configurations. You'll have some overhead but it can be managed with Dependendy Injection.
Mar
23
comment OOP (possibly Java-specific): Comprehensive Set of Method Categories
You can group methods by modifier type also: public, package, protected, private. However, I don't do it like this. I rather group methods by functional coherence in such a way that methods which are build on one another are in close proximity in the file. I know, with modern IDEs you don't really need that feature, but I like it more than grouping by technical categories.
Mar
20
awarded  Curious
Mar
16
awarded  Yearling
Feb
10
awarded  Notable Question
Dec
29
awarded  Necromancer
Dec
1
comment Using Constructors in Java
I like constructors as they express the mandatory dependencies of an object very well!
Nov
2
awarded  Guru
Oct
23
awarded  Popular Question
Oct
2
comment How can I aggregate data from separated databases in more efficient way?
How many records do you fetch at a time?
Oct
2
comment How can I aggregate data from separated databases in more efficient way?
Do you need the data from the separated database in realtime? Or is it sufficient to grab it once a day or so?
Sep
30
awarded  Explainer