[thelist] {server side] programming practices resources

Rob Whitener rwhitener at DesignOptions.com
Fri Jan 31 08:47:01 CST 2003


If you are looking into OOP and OOD, you will need to learn about concepts
like polymorphism, inheritance, information hiding, and the differences
between public, private and protected classes.  To learn more about these
principles you can google the hell out of them, or you may check out wrox
press for anything dealing with OOP.  Wrox is generally a very solid
publisher.  It may sound silly, but if there is a university near you with a
computer science program, go find some of the books they use for classes
dealing with data structures, software engineering, and software design.

I have an oop and UML book at home, but I can't remember the title of it.
I'll send you the title off list later on today.

Rob

-----Original Message-----
From: David.Cantrell at Gunter.AF.mil [mailto:David.Cantrell at Gunter.AF.mil]
Sent: Friday, January 31, 2003 9:31 AM
To: thelist at lists.evolt.org
Subject: RE: [thelist] {server side] programming practices resources


>I am managing to move from procedural code to function based coding and
>looking more at object-oriented coding for web based applications.
>Does anyone know of any good resources (be they sites or books or
>whatever) that help gumbies like me learn effective practices with
>respect to OOP and function based programming? (Particular technologies
>are not important, just practices such as planning, code layout,
>modularisation etc.)

If you're interested in code layout, I *strongly* recommend picking up a
copy of Code Complete by Steve McConnell. The book covers pros and cons of
various coding styles, method signature formats, commenting styles, and
pretty much everything else you can imagine dealing with in a daily coding
session. It's has examples in VB, C++, and Pascal and maybe a couple of
other languages. But the point is not understanding what the code is doing,
but rather understanding the way it is written for maximum communication
between the coder who wrote it and those who will have to read it later.


http://search.barnesandnoble.com/booksearch/isbnInquiry.asp?userid=2UKBZHPP2
I&isbn=1556154844&itm=1

-dave
--
* * Please support the community that supports you.  * *
http://evolt.org/help_support_evolt/

For unsubscribe and other options, including the Tip Harvester
and archives of thelist go to: http://lists.evolt.org
Workers of the Web, evolt !



More information about the thelist mailing list