429 reputation
38
bio website baboon.eu
location Paris, France
age 28
visits member for 2 years, 10 months
seen Aug 23 at 20:56

I'm a 27 year old self taught programmer,
and I have a serious addiction to learning programming related stuff.

So far: C, WPF, C#, WCF, Prism/MEF, Ruby, RoR, Redis, MongoDB, JS(Node), HTML, CSS, (E)Lisp...
I'm also interested in a large panel of subjects such as biology as long as it can be synergized with programming.


Dec
22
awarded  Yearling
Feb
26
awarded  Constituent
Feb
19
awarded  Caucus
Jan
4
comment Which library/framework did you ditch as being too complex for the problem it is solving?
Bear in mind that no matter how complex a popular library is, it is orders of magnitude easier to understand for others than your custom "simple" library, because they're used to it.
Jan
4
comment How do you support your code post employment end?
No offense, but I doubt you're going to achieve anything significantly complex in the span of 4 months that any experienced developer couldn't handle.
Dec
22
awarded  Yearling
Dec
13
answered As a software architect, am I supposed to focus that much on analysing the logs and fixing other's bugs?
Nov
26
comment Ternary operator considered harmful?
@MonsterTruck they're cluttering this subsite. But with all the attention they get, what can you do...
Oct
24
comment What makes Erlang suitable for cloud applications?
In C#, it is possible to mark a method with the PureAttribute but, granted, it is not the default.
Oct
14
comment Is it unusual for a small company (15 developers) not to use managed source/version control?
15 devs is hardly a small shop.
Oct
14
comment How far should an entity take care of its properties values by itself?
It's more of a plateau case you're describing: at points in time the balance is re-calculated, and any transaction after the last point sits until the balance is re-calculated again. That is far from the usual case.
Oct
12
answered How far should an entity take care of its properties values by itself?
Sep
26
comment Is it possible to keep only one Database for both web and desktop applications?
Never ever duplicate data unless you really know what you're doing.
Sep
26
comment C# Open Source software that is useful for learning Design Patterns
Whatever floats your boat, as long as you keep on programming something! It doesn't matter what you put on your hands, just keep 'em dirty ;)
Sep
25
comment Futures/Monads vs Events
@scarfridge yes, if you implement some kind of eventaggregator, it's lose coupling, as I said in my comment.
Sep
25
comment Futures/Monads vs Events
It's often being said, that Events (pub/sub, mediator) allow loose-coupling who the hell says that? stop listening to them! You can't subscribe to an event without knowing the parent --> tight coupling. Look into weak events (=Mediator?).
Sep
21
answered C# Open Source software that is useful for learning Design Patterns
Sep
6
comment Penalization of under performing employees, how to avoid this?
Yes tell them it should apply to either everybody or nobody in the company. Them included.
Aug
30
comment Is the .NET/Microsoft technology stack a financially viable option for a startup with limited finances?
@Graham +1, a bear just smelled their fail somewhere in Asia.
Aug
24
answered Combining multiple events into one action/ Defer refreshing