First time here? You are looking at the most recent posts. You may also want to check out older archives or the tag cloud. Please leave a comment, ask a question and consider subscribing to the latest posts via RSS. Thank you for visiting! (hide this)

SOLID

There are 3 entries for the tag SOLID

Slides and code for my SOLID presentation at the .NET Bern User Group

Last Thursday I held a presentation about SOLID principles at the .NET User Group Bern. It was a real pleasure for me to go to Switzerland and speak to a very interested audience. My talk was actually made of two parts: An introduction to SOLID principles A deep dive into Dependency Injection and IoC containers In the IoC part I mainly showed samples using my favorite IoC, Ninject. But I also did one sample using Unity and one with Funq, the new super-fast IoC container developed by Daniel...

Speaking in Bern about SOLID

While I was organizing the NHDay, this summer I got in contact with Kay Herzam, one of the founder of the Bern .NET User Group: we started talking and we decided to do something together: the collaboration started with Kay announcing the NHDay to his fellow user group members, and this turned out pretty well, since 5 people from Switzerland registered and came to the NHDay after Kay announced it. We decided to go on with the collaboration: so on December 9th, 2010 I will be speaking in Bern, at the 5th annual user group meeting, about SOLID principles....

Do you wanna be the Picasso of programming? First learn the rules, and only after break them

UPDATE: Stackoverflow #41 is out. I bet it's going to be the most listened episode ever. This morning I woke up, and suddenly I was flooded by tweets and posts. All of that were about the latest buzz of the moment: “Are Jeff and Joel going crazy or are they just playing going crazy?”. I just want to think that, at least Jeff, is just playing the devil’s advocate, and giving a voice to the silent crowd that thinks that “getting things done” and “ship the product/project” is more important than crafting a good piece of software that can be maintained for...