Lazycoder

29Aug/080

Herding Code #15 is up -Interview with Chris Tavares

Episode 15: Chris Tavares on Unity, P&P, Rotor, MVC, and EntLib

We took some time to talk to Chris Tavares of the Microsoft Patterns and Practices group. We cover a lot of ground, everything from his work on adding reference counting to Rotot to his current work with the ASP.NET MVC team and on Unity.

Chris is smart. Scary smart. Every time I’ve heard him talk I’ve learned something. I may have to ask questions about 80% of what he’s said, but eventually the learning sinks into my brain. He gave us a great explanation of the differences between MVP, MVC, and the Passive View patterns.

Filed under: General No Comments
28Aug/08Off

Episode 15: Chris Tavares on Unity, P&P, Rotor, MVC, and EntLib

This week we talk with Chris Tavares, a developer on the Microsoft patterns & practices team, where he was the lead developer on Unity. He is also a virtual member of the ASP.NET MVC team, helping to design the new framework. Back in the day, he helped test out the effect of reference counting on .NET [...]

21Aug/08Off

Episode 14: Jeff Atwood (CodingHorror.com) talks about StackOverflow

This week, we talk with Jeff Atwood (of codinghorror.com fame) about his soon to be released developer Q&A site, StackOverflow.com. Links: CodingHorror.com (Jeff’s blog) The StackOverflow blog Robert Scoble’s post on StackOverflow (no, it didn’t make him cry) Jeff’s post about using OpenID on StackOverflow Download / Listen HerdingCode 14: Jeff Atwood (codinghorror.com) talks about [...]

15Aug/080

Herding Code #13 – Back To Basics(But which ones?)

Herding Code #13 is up – Back to Basics(But which ones). What are the basics of software development? We’ve seen a lot of blogs and heard some podcasts talking about getting back to the basics of software development and we all wondered, “What are the basics?” Are linked lists considered basic knowledge? Or are design patterns now required knowledge?

Filed under: General No Comments
15Aug/08Off

Episode 13: Back To Basics (but which ones?)

This week, we talk about the “back to basics” movement, which begs the question:  what are the basics? Download / Listen HerdingCode 13: Back To Basics (but which ones?)

13Aug/088

Is Drag and Drop development a lofty goal?

Twitter / Nate Kohari: D&D demos hurt the industry…: “”

Nate made a great point on Twitter the other day.

D&D (ed. note D&D = “Drag and Drop”) demos hurt the industry-at-large, because they blow smoke up the asses of non-technical people, and convince them this stuff is easy.

I agree with this statement. People generally come in two flavors when it comes to dealing with computers. Flavor one thinks that everything is hard, flavor two thinks that everything should be easy for the programmer to fix.

But should our industry strive to make drag and drop development a standard? Ensure that D&D generated code is easier to maintain and understand? Ensure that the code generators don’t overwrite out changes? We talk about trying to hit the 80% use case, can we use some kind of visual development to hit that mythical 80% case in development?

Filed under: General 8 Comments