Image via Wikipedia
Architecture is a tough sell. It rarely is linked directly to the delivery of a feature, much less is a feature. And without that tie-in, business leaders won’t approve the time and expense to build or improve your architecture.
Of course, as software professionals, we understand why architecture is important. You can build almost any individual feature without investing in any meaningful architecture, but it probably won’t work well, and it’s certain to be difficult to maintain. A good architecture can make development proceed more quickly, make it more likely that you’ll hit your delivery dates, and make maintenance far easier.
Architecture is the BASF of software, then, isn’t it? (”We don’t make the software, we make the software better…”)
No, that’s not going to work very well, either.
Image via Wikipedia
In an earlier post , I pointed out a thread on ...
Content suppressed by ://URLFAN, for full article visit source
Use a null SMTP server for testingFrom: blog.componentoriented.com
Post Date: 2008-09-16 10:15:00
It’s not uncommon for companies to have SMTP servers locked down so that only a limited set of machines are able to send email. They might do this by requiring authentication or by blocking port 25 for all but “known” server hardware. This makes a great deal of sense in the face of zombies and spam and all manner of email-propagated evil, but when you’re testing an email-enabled application, it can put a real cramp on your progress.
In some cases, you can get away ...
more Get to the “Wow!”From: blog.componentoriented.com
Post Date: 2008-09-11 10:20:01
I read a blog post on the signal to noise site today that made me reflect on the perils of selling software. Matt was reacting to a video he saw for a new handheld reader, and he noted that the demo in the video cuts directly to the “wow” factor for this device, and then points out that the company’s web site completely fails to do this.
Image by stantio via Flickr
This sure sounds easy, doesn’t it?
Live demos are really hard to pull off well. I r...
more Drive Backup 9.0 Express - a really bad startFrom: blog.componentoriented.com
Post Date: 2008-09-04 20:50:54
I’m slowly weaning myself off Vista on my home PC and onto Ubuntu , because Vista just continues to disappoint me day after day. I’ve pared my Vista install down to just the basics now, and I’m setting it up to dual-boot to either Vista or Ubuntu.
Before I go messing with boot sectors, though, I plan to take a backup of my system. The last experience I had with Windows Backup wasn’t stellar, and as luck would have it, I just read a blog post announcing a f...
more What Chrome means for developersFrom: blog.componentoriented.com
Post Date: 2008-09-03 22:12:21
By now, you’ve surely seen every blogger on the planet sound off on Google’s new browser. There are dozens of reasons why this is an important development, and hundreds more if you speculate on ulterior motives. I’ll leave you to consider the overall market impact of this new browser, but if you develop web applications, there are some specific implications that I believe we’re going to see in the next 18 months or so.
First, consider how Google’s introduc...
more