| |
| Software Conflict: The Art & Science of Software Engineering |
| |
| |
| Quote of the Week |
| "When I am working on a problem, I never think about beauty. I think only of how to solve the problem. But when I have finished, if the solution is not beautiful, I know it is wrong." |
| - R. Buckminster Fuller |
| |
| |
| The Cognitive View: A Different Look at Software Design |
|
"What is software design?" Methodologies are not design - they are frameworks for organizing design efforts. Likewise, languages are not design - they are representations for documenting design once it has been formulated. Still curious? Find the answer in this excerpt from Robert Glass' new book "Software Conflict." (9 pages) |
| Click Here to Read "The Cognitive View: A Different Look at Software Design"! |
|
|
| |
| The Many Flavors of Testing |
|
There is evidence that testing is still vitally important to software development, and that it probably always will be. Reviews may be more cost effective, according to recent studies, and proof of correctness (if it ever scales up to larger problems) may be more rigorous, but neither can take the place of taking the software into a near-real environment and trying it out. This excerpt from Robert Glass's new book "Software Conflict" explores what testing really means. He asserts that there are several flavors of testing, and that all too often when we speak of testing we consider far too few of those flavors. (5 pages) |
| Click Here to Read "The Many Flavors of Testing"! |
|
|
| |
| Software Maintenance is a Solution, Not a Problem |
|
In this excerpt from Robert Glass' new book "Software Conflict," the author outlines four simple steps for better software maintenance. (6 pages) |
| Click Here to Read "Software Maintenance is a Solution, Not a Problem"! |
| |
| |
| Site of the Week |
|
Developer Dot Star |
|
|
| |
| Book of the Week |
| |
|
Software Conflict 2.0: The Art and Science of Software Engineering
by Robert L. Glass |
| |
|
From the back cover: "Software Conflict 2.0: The Art and Science of Software Engineering updates and expands a neglected classic in the field. The nearly 60 essays in this book always easily digestible, often profound, and never too serious are the work of pioneer Robert L. Glass, 50 year software veteran, and author or editor of more than 25 books, including the recent bestseller Facts and Fallacies of Software Engineering.
As loyal Glass readers have come to expect, Software Conflict 2.0 takes up large themes and important questions, never shying away from controversy. Robert Glass has a unique perspective, owing partly to his longevity in the field, partly to his breadth and depth of experience as a practitioner, and partly to his experiences on multiple continents crossing back and forth between the worlds of the university and the professional programming shop.
No matter what unique corner of the software engineering world you call home- be it aerospace or e-commerce- whether you are a researcher, hardcore coder, consultant, or manager, Software Conflict 2.0 tackles questions and conflicts that you will recognize. Bob Glass's wide and deep perspective on the art and science of software engineering will widen and deepen your own perspective." |
| Click Here to Buy "Software Conflict 2.0: The Art and Science of Software Engineering"! |