::Manageability::Random thoughts on the manageability of complex software.Physics Jargon in Software- July 7, 2003 Grand Unified Theory (GUT) a.ka. The Theory of Everything. Always a cool thing to use some Physics terminology to complete perplex and bewilder the general audience. Yes, it worked so well for the Quants doing derivatives for the financial industry, why wouldn't it not work for software engineering Well, Van Simmons blogs about his GUT for JMS and JavaSpaces. He goes off on some physics analogy: As a result have come to understand that these two APIs are two sides of the same.http://www.jroller.com/ceperez/entry/physics_jargon_in_software Is It High Time To Get Rid Of Classes- July 7, 2003 James Coplien, the guy who got everyone talking about Idioms in C++, has now started blogging. He's got this extremely long piece on how to teach object orientation and he's got a pretty radical conclusion. He's saying its high time to get rid of classes! No, he doesn't want to make his own teaching job obsolete. What he's talking about is about the concept of classes in Object Oriented Design (OOD). He writes about OOD from the perspective of teaching a...http://www.jroller.com/ceperez/entry/is_it_high_time_to The Forgotten Standard Java API- July 1, 2003 Extensible Runtime Container and Services Protocol a.k.a. The BeanContext API. This has got to be the all time least understood and least remembered standard Java API. What's simply astonishing is that it's an API that tackles the issue of building reusable components and their respective containers. In fact, all this work expended on dynamic AOP and microkernel containers could spend a lot of quality time reviewing the BeanContext API. Well that's just what I did, I.http://www.jroller.com/ceperez/entry/the_forgotten_standard_java_api |