The title of this post is a bit of a misnomer because there really is no Silver Bullet when it comes to programming. While reading the1986 essay "No Silver Bullet" by Frederick Brooks I began to think about things that may be close to a silver bullet as far as software development goes.
SaaS and SOA are two major advancements that I think come close to being the magical silver bullet. A common problem with software development is releasing updates, maintaining multiple versions of programs and customer support. As browsers become more powerful and broadband more abundant programs may begin to exist on the cloud entirely eliminating the need for a program to exist on a physical computer. A central program could exist that would always be up to date and could easily be modularized to create custom variations of the software.
No comments:
Post a Comment