Old Articles: <Older 31-40 Newer> |
|
New Architect October 2002 Sanjay Murthi |
Scaling Agile Methods Can eXtreme programming work for large projects? |
CIO August 15, 2002 Adam Kolawa |
Building Solid Software The software industry produces bad products. Rather than accept that, we should do something about it. Bug-free code is possible -- if developers will change their ways |
CIO July 15, 2002 Sari Kalin |
Security Superheroes Think of this as ROTC for security geeks. The U.S. government has started to award millions of dollars in scholarships to computer science students specializing in information assurance -- ensuring data and systems are secure, private and reliable. |
New Architect August 2002 Alan Cooper |
Quality From Design Implementing a sane process for application or website development. |
Salon.com May 29, 2002 Sam Williams |
Totally awesome software? "Extreme programming" sounds like no more than a marketing-driven fad, but fans are convinced that its rules hold the key to better code... |
New Architect April 2002 Charlie Cho |
Making Connections Emerging platforms for peer-to-peer application development... |
Salon.com February 14, 2002 Peter Wright |
All hail .Net! Microsoft's new software development tools are more than just nifty -- they are a great boon to humanity... |
New Architect March 2002 Jonathan Eisenzopf |
Updating Your System Is VoiceXML right for your customer service strategy? |
JavaWorld January 2002 Frank Sommers |
A birds-eye view of Web services The author defines Web services, explains how they operate, and compares them to related Java technologies. He also presents a general programming model for Web services, independent of any framework or technology... |
JavaWorld January 2002 Ramnivas Laddad |
I want my AOP!, Part 1 Most software systems consist of several concerns that crosscut multiple modules. Object-oriented techniques for implementing such concerns result in systems that are invasive to implement, tough to understand, and difficult to evolve. The new aspect-oriented programming (AOP) methodology facilitates modularization of crosscutting concerns. Using AOP, you can create implementations that are easier to design, understand, and maintain. Further, AOP promises higher productivity, improved quality, and better ability to implement newer features. This article, the first in a three-part series, introduces the AOP concept and the problems it attempts to solve. |
<Older 31-40 Newer> Return to current articles. |