37,072 reputation
13125168
bio website stackoverflow.com/users/…
location Budapest, Hungary
age 44
visits member for 3 years, 7 months
seen Aug 18 at 9:32

Started programming around 1983 on ABC-80 and C-64. Have been a professional developer since 1995 (with some breaks), using mainly Java and C++. Currently working on legacy C# / SQL / Java Enterprise projects. A fan of agile methods and refactoring, and an addict of unit tests since about 2000. Keenly interested in software development methods and process improvement. In the past few years fell in love with functional programming and started to explore Scala. Just recently became Certified ScrumMaster.

In personal life, I used to practice various art forms like music and photography, study psychology and Eastern philosophies, practice and teach Ashtanga Yoga. Nowadays I spend most of my private time playing with and cooking for my wife and two daughters.


Aug
18
comment In the days of modern computing, in 'typical business apps' - why does performance matter?
Related: Why do so many developers believe performance, readability, and maintainability cannot coexist?
Aug
16
revised How is the system software stored in Computer?
added 540 characters in body
Aug
16
revised How is the system software stored in Computer?
added 765 characters in body
Aug
16
answered How is the system software stored in Computer?
Aug
16
awarded  agile
Aug
15
answered How to allocate cross-cutting concerns in agile software development planning?
Aug
7
awarded  Nice Answer
Jul
31
awarded  Nice Answer
Jun
22
awarded  Guru
Jun
7
awarded  Good Answer
May
3
awarded  Good Answer
Mar
30
awarded  Nice Answer
Feb
20
awarded  Good Answer
Feb
17
comment When do you rebuild an application or keep on fixing the existing one
@WarrenP, fully agreed, that's basically the point I was trying to make above :-)
Jan
24
awarded  Yearling
Dec
28
comment Is dependency injection essential for unit testing?
@huggie, why would implementation details get leaked here? The dependency injected is typically hidden behind an interface, and the whole point is that the client class has no idea of - and is not concerned with - whether the actual implementation of this dependency is a real production class or a mock. Its instantiation happens outside the client class, it only gets to see the ready-made instance.
Dec
10
awarded  Enlightened
Dec
9
awarded  Nice Answer
Sep
19
awarded  Guru
Sep
17
awarded  Nice Answer