Blog Stats
  • Posts - 76
  • Articles - 1
  • Comments - 4
  • Trackbacks - 7

 

Sunday, October 18, 2009

Sunday, June 07, 2009

Design debt economics

http://www.ibm.com/developerworks/rational/library/edge/09/jun09/designdebteconomics/index.html

A good post on technical debt - " Design debt economics: A vocabulary for describing the causes, costs, and cures for software maintainability problems"

The author recommends the book - Clean Code; A Handbook of Agile Software Craftsmanship.  (http://www.amazon.com/Clean-Code-Handbook-Software-Craftsmanship/dp/0132350882)

Thursday, March 19, 2009

Sunday, February 08, 2009

Monday, January 19, 2009

Tuesday, January 06, 2009

Rozlog’s top 10 software development predictions for 2009 and Amiga

I owned an Amiga 500 and loved it.  It was a great computer and unfortunate Commodore wasn’t able to compete with IBM-PC or Apple.  During the mid-80’s, Amiga was far ahead of its competitors. 

While I don’t agree with all of Rozlog’s predictions.  Prediction #7 - specialized or task oriented chips becomes standard on motherboards reminds me of the Amiga architecture.  In addition to a main processor, the Amiga had three specialized chips to handle graphics (Denise), sound (Paula) and a chipset for routine operations (Agnus) - (http://en.wikipedia.org/wiki/Amiga_Original_chipset).

Rozlog’s Top 10 Software Development predictions for 2009

7.  Specialized chips (task oriented) will become standard on mother boards in an effort to move green. We are starting to see this trend with Graphics chips, where the manufacturer will put a light-weight graphics chip on the mother board and for normal use (email, browsing the web, etc) the on board graphics chip will be utilized. Then when the user wants to use PhotoShop or play the latest Game on the market, the real graphics boards kick in and do the work. Thus, when in general use the machine takes up much fewer resources and then on-demand can increase the resource consumption to fit the task at hand. This approach will be applied to other various other areas of the PC.”

This work is licensed under a Creative Commons license.

Sunday, December 21, 2008

Cloud Computing in plain English

http://www.rpath.com/corp/

Great explanation of Cloud Computing by RPath.

This work is licensed under a Creative Commons license.

Uncanny Valley: User Interface anti-pattern

http://drowningintechnicaldebt.com/blogs/davidstrommer/archive/2006/11/25/_2200_bukimi-no-tani_2200_-or-_2200_uncanny-valley_2200_.aspx 

A couple of years ago, I blogged about an phenomenon called Bukimi no tani or Uncanny Valley.  Jeff Atwood of Coding Horror posted a blog expanding on Bill Higgins description of a User Interface anti-pattern.  The anti-pattern is where users experience Uncanny Valley expecting a web application and instead are given a desktop application. 

A web app that apes the conventions of a desktop application is attempting to cross the uncanny valley of user interface design. This is a bad idea for all the same reasons; the tiny flaws and imperfections of the simulation will be grossly magnified for users.”

Coding Horror: Avoiding The Uncanny Valley of User Interface

The Uncanny Valley of user interface design

All too often, I’ve seen corporate line of business applications fail to cross the uncanny valley by simulating a desktop application using JavaScript, Async requests and HTML.  Yes, I agree that AJAX frameworks have made things easier but they’ve not come close to jumping the uncanny valley.

If you plan to create a rich desktop application use Adobe Flex, SilverLight, or Smart Client Architecture

This work is licensed under a Creative Commons license.

Friday, November 28, 2008

WCF Multi-tier Services Development with LINQ

Interesting book coming out from one of my favorite publishers – PACKT Publishing.  

WCF Multi-tier Services Development with LINQ

Build SOA applications on the Microsoft platform in this hands-on guide

  • Master WCF and LINQ concepts by completing practical examples and apply them to your real-world assignments
  • First book to combine WCF and LINQ in a multi-tier real-world WCF service
  • Ideal for beginners who want to build scalable, powerful, easy-to-maintain WCF services
  • Rich with example code, clear explanations, interesting examples, and practical advice – a truly hands-on book for C++ and C# developers

Author’s Bio - http://www.packtpub.com/author_view_profile/id/272

This work is licensed under a Creative Commons license.

 

 

Copyright © David Strommer