From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.3 required=5.0 tests=BAYES_00,INVALID_MSGID autolearn=no autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 109fba,7f8fc37d854731d6 X-Google-Attributes: gid109fba,public X-Google-Thread: 10461e,7f8fc37d854731d6 X-Google-Attributes: gid10461e,public X-Google-Thread: 114809,7f8fc37d854731d6 X-Google-Attributes: gid114809,public X-Google-Thread: 103376,7f8fc37d854731d6 X-Google-Attributes: gid103376,public X-Google-Thread: 1108a1,7f8fc37d854731d6 X-Google-Attributes: gid1108a1,public From: stt@houdini.camb.inmet.com (Tucker Taft) Subject: Re: Interesting but sensitive topic to discuss (HELP: - OOP and CASE tools) Date: 1996/12/08 Message-ID: #1/1 X-Deja-AN: 202994026 sender: news@inmet.camb.inmet.com (USENET news) x-nntp-posting-host: houdini.camb.inmet.com references: followup-to: comp.object,comp.lang.c++,comp.lang.ada,comp.lang.smalltalk,comp.ai organization: Intermetrics, Inc. newsgroups: comp.object,comp.lang.c++,comp.lang.ada,comp.lang.smalltalk,comp.ai Date: 1996-12-08T00:00:00+00:00 List-Id: Robert C. Martin (rmartin@oma.com) wrote: : ...There is no reason why primitives cannot : be created when using switch statements. I certainly agree. What I was trying to convey was the "typical" behavior, not the "possible" behavior. Empirically, you take the same programmers, expose them to the same problem, and my anecdotal evidence indicates that they tend to create more switch statements than would be necessary if they focused on creating the right "primitives," resulting in even more information "spreading" and de-modularization. : Robert C. Martin | Design Consulting | Training courses offered: : Object Mentor | rmartin@oma.com | Object Oriented Design : 14619 N Somerset Cr | Tel: (847) 918-1004 | C++ : Green Oaks IL 60048 | Fax: (847) 918-1023 | http://www.oma.com -Tucker Taft stt@inmet.com http://www.inmet.com/~stt/ Intermetrics, Inc. Cambridge, MA USA