Wednesday 5 December 2007

More On "The Future of Software Development"

Alex Iskold wrote an interesting article on The Future of Software Development. My former colleague Michael Davies observes that it doesn't mention Open Source, and makes some good points regarding the higher abstraction level.

From my time using C# and .NET, java, etc., I think the libraries themselves present us with a major challenge - how the heck to easily find what you need, so you don't end up re-inventing the wheel? The libraries are now so large, there is a very good chance that there is something that will help make your current coding task easier - finding it is another matter altogether.

Ideally, a constantly active search, using the current method being written as context, could provide the developer with a ongoing list of possible library code to call upon. The results could be broken down into logical categories, to help the developer interpret how the results might be applicable.

Think of your garage - there's lots of tools in there (since I moved house I can't even find many of hem now!!), and lots of different ways to use the tools you probably haven't even thought of.

No comments: