Friday with Filip – Dealing with Code Complexity
Posted by Filip Ekberg on 12 Oct 2012
Welcome to this week's Friday with Filip!
Yet another interesting week has passed with lots of things to discuss. Before we dig into this week's subject, I just want to take a brief moment to share something interesting that I found (it was recommended by someone I know from IRC). There's a hosting company called EDIS based in Austria that is now providing a very neat service; Raspberry Pi Colocation! As soon as I saw this I shared it with HackerNews and got a response from EDIS on twitter:
It's worth just thinking about this for a second, let's say that 1000 RPi's could host some websites, instead of 1000 1U rack servers; imagine the power that would be saved (and the space).
Now to this week's subject!
Last week we discussed how we could join new projects and do that efficiently and I got some great tips & tricks from a lot of you (in different channels). This week we are going to follow in those footsteps and see how we can actually find complex code in our applications. While finding complex code is important for all different programming environments; we're going to look at this by using C#, Visual Studio 2012 and NDepend.
It's a little bit different this week..
I recently recorded the first episode of a webinar series with Patrick Smacchia, the founder of NDepend and who better to talk about Code Quality and Code Complexity than with him? So this week, I'm happy to announce that you can watch the first video in this webinar series!
It's a 30 minute webinar where Patrick and I talk about Code Quality, Code Complexity (CyclomaticComplexity) and other things around this subject.
After watching the video, please tell me and Patrick what you thought about the video and tell me what your tips are to find complexity in your code or projects!
P.S. Today is the last day to get a 35% discount on C# Smorgasbord!