Dev Academy 3 – My impressions so far
First, since I like to complain and this post is mainly complaining, I’ll start by complaining about the traffic jam I had this morning driving from my home to the train station – 30 minutes to pass a distance I usually pass in 5 minutes – this wasn’t MS’s fault, unless the people who were involved in the card accident in Nes-Ziona were MS employees …
Well, enough complaining on arriving to the convention, let’s start talking about the convention:
My first “visit” was to Pavel’s lecture about hardcore C#. Well, I can’t really call it hardcore. For me – If you say you know C# 3.0 you should know about lambda expressions and expression trees. If you know C# 2.0, you should familiar yourself with iterators and yield return. So maybe calling this lecture “New features of C# 3.0 and some from 2.0” is more suitable.
My second lecture wasn’t a lecture but a panel – the architects panel. As always, it’s start funny and continue to be boring at some level. Add to that the heat caused by squeezing 100 people to a room with no air conditioning, I found myself exiting after 20 minutes or so because I just couldn’t stand it any more (heat wise). I guess if I stayed enough I might have learned something new, but I just couldn’t stand the heat.
So my second lecture was actually Shai’s lecture about testing web sites, which was quite nice, although I didn’t hear much of it because I came in late. My worries about testing web sites is still the problem we face today when the amount of JS code in the client grows more and more as we use AJAX frameworks (AspNet AJAX, ExtJS, Dojo…) and that cannot be tested with neither of the tools Shai mentioned – sorry Shai, but sometimes manual testing is the only testing you can count on. But I will remember this tool for service testing and simple sites testing.
Now I’m listening to Sasha’s lecture about concurrent programming, but s/ince I’m writing this post I can’t really listen to the lecture (I’m a man - man can do one task at a time, not like women that have the capability of parallel tasking – see how I used the lecture’s title…), but I do hear many laughs, so it’s probably a funny lecture, so I’ll end this post and be back to you afterwards.