On The Insider: Heidi Klum Takes Seal's Name
BNET Business Network:
BNET
TechRepublic
ZDNet
TalkBack 24 of 44:
Next »
« Previous
Then apparently you aren't paying attention
Complexity is the enemy. This is one lesson learned very early in software industry. And it is one of the reason that software engineers decompose their systems into modules, insulating functions from one another, to contain the effect of flaws, reduce unintended consequences of changes and minimize the duration and cost of regression testing.

Microsoft, for whatever reason, chose to ignore the principles of software engineering, to the extreme of intermingling browser code with that of the operating system (claiming in a court of law that it was incapable of extracating it). The company openly admits to this design characteristic; it isn't just a matter of wild-eyed fanatics making accusations.

In a perfect world, there might be no consequences of the "monolithic" approach (that's how you say "spaghetti" when you own a multi-billion marketing machine). But the world isn't perfect - all code contains flaws. Any argument that open code or obscured code is less error-prone is religious - no hope of resolving it. But the other OSs you mention were designed to deal with the inevitability of flaws and the requirement to change code. Windows was not, and the are some posters who delight in those "same tired comments", in part because Microsoft goes to lengths to blame anything and anybody for its problems, which are also the customers' problems. Problem is, those comments are dead on - the codebase is the problem. If this "well duh" fact bothers you, your best defense is not to read the comments.
Posted by: IT_User   Posted on: 01/24/05 You are currently: a Guest | Members login | Terms of Use

Alert moderator to an offensive message

Subscribe to this discussion via Email or RSS

Man, nothing but excuses. They should be thankfull that people are helping.  DonnieBoy | 01/24/05
Hardly.  ShadeTree | 01/25/05
The codebase is the problem ...  George Mitchell | 01/24/05
Every time there is another flaw reported...  ShadeTree | 01/24/05
Different: This is a flaw in the patch for the flawed OS  Xunil_Sierutuf | 01/24/05
Wrong!  ShadeTree | 01/24/05
So what you're saying is the patch is flawed. (nt)  Letophoro | 01/24/05
The patch fixed the problem...  ShadeTree | 01/25/05
The patched fixed the problem?  nucrash | 01/25/05
A new flaw  ShadeTree | 01/25/05
The flaw is in my reading.  nucrash | 01/25/05
Actually, the flaw is in Shadetree's reading ability  mds_z | 01/28/05
So, you can't write good code? All created equally bad??  DonnieBoy | 01/24/05
Since the code is proprietary...  ShadeTree | 01/25/05
We can only comment on what we see, and what we see looks very bad.  DonnieBoy | 01/25/05
You are aware...  ShadeTree | 01/25/05
Missing logic here  IT_User | 01/25/05
Not my conclusion.  ShadeTree | 01/25/05
Use some common sense  voska | 01/25/05
It is complex because...  ShadeTree | 01/25/05
Partially correct ...  George Mitchell | 01/25/05
So yuor arguement is...  ShadeTree | 01/25/05
Of course one can have their cake and eat it to ...  George Mitchell | 01/26/05
Then apparently you aren't paying attention  IT_User | 01/24/05
Nicely Done!  Mack DaNife | 01/25/05
Supposition!  ShadeTree | 01/25/05
I pick it up from Microsoft Press  nucrash | 01/25/05
So an author who is published by Microsoft Press...  ShadeTree | 01/25/05
Steve McConnell  IT_User | 01/25/05
So it's spaggetti code  voska | 01/25/05
The Windows architecture is well known by all ...  George Mitchell | 01/25/05
Your arguements do not hold water  ShadeTree | 01/25/05
Spin it as you like ...  George Mitchell | 01/25/05
The actual code? Maybe not...  mds_z | 01/28/05
And, the problem for MS? The bad code also provides lock-in.  DonnieBoy | 01/24/05
So Anton  Richard Flude | 01/24/05
My rep has the right idea:  Mike Cox | 01/24/05
Glad see you back in rare form 9.5  Squawkbox | 01/24/05
9  CobraA1 | 01/24/05
7.5 ..... you sound bored  DarbyOhara | 01/25/05
Read our lips - an exploit is an exploit is an exploit  CobraA1 | 01/24/05
Too bad the code is open for millions of eyes to see  FilledOut | 01/25/05
Son of a patch...  boomslang_z | 01/25/05
Oh, the fine print...XPSP2 not affected  Big Steve_z | 01/27/05

What do you think?

SponsoredWhite Papers, Webcasts, and Downloads

advertisement
advertisement

SmartPlanet

Click Here