tag:blogger.com,1999:blog-9944221.post112438942481125434..comments2023-11-03T06:15:55.087-05:00Comments on Meme Agora: Technology Snake OilNeal Fordhttp://www.blogger.com/profile/12839796402858974817noreply@blogger.comBlogger3125tag:blogger.com,1999:blog-9944221.post-1125338835397139152005-08-29T13:07:00.000-05:002005-08-29T13:07:00.000-05:00You have a good point -- a static inner class woul...You have a good point -- a static inner class would make sense if the problem domain suggested some containership that was appropriate.<BR/><BR/>However, I never agree that you shouldn't do what is fundamentally the right thing because some junior person might ape it. That is coding from fear, not courage, and Mr. Beck tells us to always have courage!Neal Fordhttps://www.blogger.com/profile/12839796402858974817noreply@blogger.comtag:blogger.com,1999:blog-9944221.post-1125338319868934062005-08-29T12:58:00.000-05:002005-08-29T12:58:00.000-05:00I would agree with you if the "struct" thingy you ...I would agree with you if the "struct" thingy you describe were an static inner class. If it were floating around in a package, I might have a problem with that approach. Just like anything there are edge cases, and its important to not seperate the cultural forces from the technical ones. You may trigger unwanted cultural forces: Remember junior people will see code and ape it. <BR/><BR/>-- Colonel NikolaiAnonymousnoreply@blogger.comtag:blogger.com,1999:blog-9944221.post-1124469171910188852005-08-19T11:32:00.000-05:002005-08-19T11:32:00.000-05:00Why use a class at all? Dave has an interesting p...Why use a class at all? Dave has an interesting point about how coding in Ruby has changed how he does things in Java - he uses a Map for alot of things now Server Side interview: http://blogs.pragprog.com/cgi-bin/pragdave.cgi/Random/TSS.rdoc).<BR/><BR/>Yes, I understand there are reasons for doing it (like "the compiler makes sure I don't make a mistake"), but it's just another example of thinking for yourself instead of letting the books / professors think for you.<BR/><BR/>-JoeAnonymousnoreply@blogger.com