Ted Neward nails the lack of knowledge for many .NET Enterprise developers

Ted Neward nails on the head the pitiful state of learnings from the Java community that the .NET community has picked up. From my perspecitve the average carries nothing like the OO skill set I would expect from someone who would class themselves as an Enterprise Developer.

Many of the best books on patterns and practices are written in Java. But that should not stop at very least the C# developer from being able to understand them. Thankfully Robert C. Martin’s Agile Software Development now has a C# edition and authors like Fowler with Patterns of Enteprise Application Architecture and Joshua Kerievsky Refactoring to Patterns with have both Java and C#. But Fowler’s book on Refactoring and Beck on Test-Driven Development remain better than any of the C# clones that have re-phrased their work. The best patterns books for me are the GoF’s Design Patterns and Head First’s Design Patterns, neither of which are in C#. People need to read Evans Domain Driven Design and Better, Faster, Lighter Java by Tate and Gehtland. This is just scratching the surface.

Think yourself lucky for now. A lot of the thought leaders are playing with Ruby – so you may have to develop a working knowledge of that language in time to keep up. Right now there is no excuse for Enterpise focused .NET developers not to be picking this stuff up.

"No man is an island, entire of itself…any man’s death diminishes me, because I am involved in mankind; and therefore never send to know for whom the bell tolls; it tolls for thee." – John Donne

This entry was posted in Uncategorized. Bookmark the permalink.

3 Responses to Ted Neward nails the lack of knowledge for many .NET Enterprise developers

  1. Unknown says:

    wow gold wow gold eve isk wow power leveling wow power leveling wow power leveling wow power leveling warhammer gold warhammer power leveling bestchina traveland ugg bootsor ghd straighteners

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s