Since two decades author and leadership consultant Frank Kanu helps top managers and executives to improve success ratios and productivity.
 About Frank Kanu  |  Testimonials  |  Order Books  |  Free Articles  |  Press  |  Excellence in Leadership  |  Genius One

Genius One Inc., Smart Solutions for Growth

Frank Uncovers Excellence in Leadership

Posts

WOW - Aspect-oriented development!

© Copyright Frank D. Kanu 2000-2008

From an article I just read: Aspect-oriented development lets programmers treat a feature not as a single function but as an “aspect” that cuts across all parts of an application. And later: … and another potential “aspect” is application response time.


WOW!




So we have agile and extreme programming. We did that at university in 1987—but didn’t name it agile or extreme, we named it team. And now “aspect oriented”.

What happened to the most important thing in programming: Algorithms? If the algorithm is wrong—none of the new methods will help you help you in any way.

With agile programming frequent changes in business requirements, once viewed as the ultimate headache in programming are readily accepted.
Let me quote Thomas Power’s “Networking for life” here:

“Imagine that you set out to drive across a big city.
You have no particular destination in mind. But
everyone’s driving across the city, so that’s what you
do. Each time you encounter traffic at a standstill, you
turn off on the first available road. When you reach a
junction, you follow the route that looks easiest.
Where do you end up?…
Imagine instead that you have a firm idea of your
destination. You work out the optimum route before
you leave home, and you stick to it. You don’t yield
an inch in road space to anyone else. You’re going to
win this battle. You reach your goal.

Both these travellers fail.”


Recently I have seen a big change in programming from the thinker who tries to have a working algorithm to the big buzz words coder who is missing the understanding of the fundamentals.


Less quality. Lower values.
But buzz words.



Tags:
algorithm  application response time  business requirements  buzz words  encounter  extreme programming  frequent changes  headache  most important thing  optimum route  oriented development  programmers  programming algorithms  road space  thinker  thomas power  travellers
 Technorati (All Links are external): algorithm  application response time  business requirements  buzz words  encounter  extreme programming  frequent changes  headache  most important thing  optimum route  oriented development  programmers  programming algorithms  road space  thinker  thomas power  travellers  business  it
 
Digg  del.icio.us  StumbleUpon  Technorati  Reddit This blog-entry is protected by a digital fingerprint:785273ed81985582c8a1be62f78c9459
 
  • Frank Kanu on Wednesday, September 15th, 2004 @ 08:03
  • Filed under Business, IT


You can follow responses to this entry through the RSS 2.0 feed.

Readers, who enjoyed reading this posting, also read:
  • The buzz word desaster
  • Distance leadership
  • I don't think that in a few years a lot of developers will be left

Because I value your thoughtful opinions, I encourage you to add them.

Please leave your Response right here:




XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <code> <em> <i> <strike> <strong>



Please do not be offended if I edit your response for clarity or to keep out questionable matters, however, and I may even delete off-topic responses.

Archives and Links




« So - where is the silver bullet?     More about the Silver Bullet…. »


  • Tags
    • blog
      confucius
      decisions
      e book
      education
      failure
      few days
      followers
      job
      kanu
      leader
      leaders
      leadership skills
      love
      mail
      manager
      managers
      mistakes
      money
      president bush
      programmers
      questions
      start leading
      stop telling
      success

    • Tags sorted alphabetically
    • Tags sorted numerically
  • Categories
    • Business
      • Case Studies
      • Negotiations
    • Cooking
    • Definitions
    • Ethics
    • Events
    • Frank Kanu
    • General
      • Daily Question
      • Quote of the Day
      • Weekly Poll
    • IT
      • Code review
    • Leadership
    • Management
      • Teams
    • Motivation
    • Politics
    • Something funny
    • Stop Telling… Start Leading!
  • Random Posts
    • - How Sad Is That?
    • - Interview nightmare
    • - Need A Mortgage? No Problem, Just Lie!

    • blogmap
    • More about Frank
  • Links
    • Frank Kanu's Books
    • - Andy Coote
    • - Andy Wibbels
    • - Billy McDermott*s Blog
    • - Blogcritics
    • - dandrea projetos
    • - David Intersimone “David I”
    • - Derek Jones
    • - Develop Your Vision
    • - enhance your leadership skills
    • - Forbes.com
    • - Frank Kanu
    • - Frank Kanu’s article archive
    • - Genius One
    • - Handelsblatt
    • - Karel’s Legal Blog
    • - Managing Leadership
    • - New York Nitty-Gritty
    • - News for nerds, stuff that matters
    • - Philip Greenspun’s Weblog
    • - Practical Developmental Ideas
    • - Practical Solutions to Business Puzzles
    • - Recipes
    • - Rick Cooper, The PDA Pro
    • - Roberta Pili
    • - Sacred Cow Dung
    • - Savvy Intrapreneur
    • - Scrapbooker for hire
    • - Scrapbooking 4 others
    • - seth godin’s blog
    • - stop telling… start leading!
    • - The Art of Managing People by Asking Questions
    • - The Washington Post
    • - TomPeters!
  • RSS Feed
    • Syndicate using RSS
    • The latest comments to all posts in RSS
  • Archives/Calendar
    • yearly archives
    • monthly archives
    • weekly archives
    • daily archives
    December 2008
    M T W T F S S
    « Nov    
    1234567
    891011121314
    15161718192021
    22232425262728
    293031  
  • Blog Of The Day Awards Winner

If not otherwise stated - all postings © Frank D. Kanu. All rights reserved.

This blog is designed to provide accurate and authoritative information in regard to the subject matter covered.
If legal advice or other expert assistance is required, the services of a competent professional should be sought.



Genius One Inc. · USA
Fax: (509) 463-0129 · E-mail:
info@GeniusOne.com

 


Privacy Statement   Sitemap

 
Copyright © 2000-2008 Genius One Inc.
All rights reserved.
Reproduction or use in whole or part in any form or medium without written permission of Genius One Inc. is prohibited.
If parts or any part of these WebPages is judicially determined to be invalid, that invalidity will not affect the remaining part of these Pages.