Even bad code can function. But if code isn’t clean, it can bring a development organization to its knees. Every year, countless hours and significant resources are lost because of poorly written code. But it doesn’t have to be that way.
Noted software expert Robert C. Martin presents a revolutionary paradigm with...
Mathematical morphology has developed a powerful methodology for segmenting images, based on connected filters and watersheds. We have chosen the abstract framework of node- or edge-weighted graphs for an extensive mathematical and algorithmic description of these tools.
Rich client development remains one of the most popular forms of application
development, both from a user and a developer point of view. While nobody denies
the importance of thin-client interface technologies such as HTML(5), it is clear
that consumers and enterprises alike enjoy using applications that provide a rich,...
The history of software development paradigms suggests that a new paradigm often
has its genesis in programming languages and then moves up to design and analysis
(e.g., structured programming preceded structured design and analysis, and objectoriented
programming predated object-oriented design and modeling). This same
"Developers who are using aspect-oriented programming will appreciate this contribution to aspect-oriented analysis and design. The authors are pioneers in this area and have elaborated on past research to produce a detailed methodology and notation for early aspects."
"The promise of cloud computing is here. These pages provide the 'eyes wide open' insights you need to transform your business." --Christopher Crowhurst, Vice President, Strategic Technology, Thomson Reuters