I should have been more clear in my question. I am more interested in what you mean by the terms "tight coupling" and "poor cohesion". I am aware of most of these specific problems in Vista (except for the the Lab one). I am becoming more and more aware of the tangled mess in some of the RPC calls in the OR* namespace. I assume that amounts to tight coupling. I doubt I would know what poor or good cohesion was when I saw it. I do know when the code is hard to read.

Jim Gray

----- Original Message ----- From: "Gregory Woodhouse" <[EMAIL PROTECTED]>
To: <hardhats-members@lists.sourceforge.net>
Sent: Tuesday, July 12, 2005 11:54 AM
Subject: Re: [Hardhats-members] Data dictionary question...


It is certainly true that the infrastructure packages (Kernel, Fileman, etc.) do a good job of reducing the degree of coupling in Vista (part of its genius, IMO) but pick your favorite application. How easy it to rework it to use a different approach? How many Vista applications still use HL7 1.5 (notably Lab) because it's not practical to move over to 1.6? Why are people so interested in using Imaging to store scanned documents (something having absolutely nothing to do with medical imagining)? Why has it taken so much effort to figure out how to add new patients to a Vista system when it is not being used in a VA setting? Why is it so hard to adapt IB/ AR to the needs of non-VA users of Vista? Why is re-indexing file 2 such a case of "shoot self in foot"? Why did identifying and resolving duplicates in this file require such a herculean effort?

===
Gregory Woodhouse
[EMAIL PROTECTED]

"Without the requirement of mathematical aesthetics a great many discoveries would not have been made."
-- Albert Einstein



On Jul 12, 2005, at 9:16 AM, James Gray wrote:

As an old Mumpster who did all of his programming in languages other than Mumps before the advent of OO and as a result has tried to understand OO without knowing anything about C++, Java, etc. I miss what is being said. I would like to know what you mean by "tight coupling and poor cohesion we see in the Vista code base".
Jim Gray




-------------------------------------------------------
This SF.Net email is sponsored by the 'Do More With Dual!' webinar happening
July 14 at 8am PDT/11am EDT. We invite you to explore the latest in dual
core and dual graphics technology at this free one hour event hosted by HP,
AMD, and NVIDIA.  To register visit http://www.hp.com/go/dualwebinar
_______________________________________________
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members



-------------------------------------------------------
This SF.Net email is sponsored by the 'Do More With Dual!' webinar happening
July 14 at 8am PDT/11am EDT. We invite you to explore the latest in dual
core and dual graphics technology at this free one hour event hosted by HP,
AMD, and NVIDIA.  To register visit http://www.hp.com/go/dualwebinar
_______________________________________________
Hardhats-members mailing list
Hardhats-members@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/hardhats-members

Reply via email to