Know any good books on OO design in Java?

Can any one recommend a good book on OO design in Java.
I want a book that explains the best practice on method sizes, what to make member varibles or local variables, when to pass parameters, etc...
I have a fair bit of java programming experience, so I don't really want a book for beginners, but one that concentrates on perfecting your OO design skills.
Any recommendations?

Some GREAT online resources...
http://www.patterndepot.com/put/8/JavaPatterns.htm
http://www.objectmentor.com/resources/listArticles?key=author&author=Robert%20C.%20Martin

Similar Messages

  • Does any one know any good books to learn oracle 9i?

    hi guys
    Does any one know any good books to learn oracle 9i?
    cheers

    to practice SQL and Database management systems But in general the user not mentioned that he is looking for Oracle 9i Series - he wants to learn SQL & DBMS
    For DBMS i suggest with Korth and Sudarshan
    http://www.db-net.aueb.gr/courses/FILESDB2004/Lectures_2004_2005/db_eisagwgi.pdf

  • Anyone know any good books?

    Hi I was just wondering if anyone was familiar with any good admin type books that cover Leopard server . Though there is a lot of documentation from apple on their site, it seems kind of vague and doesn't always talk in specifics (eg. how to actually use Ical server rather than theoretically how it works).
    Also these forums have been a great source of knowledge so thanks to everyone who takes part!
    So does anyone have any recommendations or is there somewhere online where there is practical info?
    thanks
    Martin

    I too am waiting for some good Leopard Server books, but just in case there are other people like me who haven't recently visited the Leopard Server documentation page:
    http://www.apple.com/server/macosx/resources/
    It appears that several of the pdfs have been updated (they end in 2ndEd.pdf) In particular, the iCal Service Administration pdf appears to have been updated around May 8th...
    Also, there is now a very handy RSS feed that gives announcements for new and updated Leopard Server documentation:
    feed://helposx.apple.com/rss/leopard/serverdocupdates.xml

  • Suggest good book for J2EE Design Pattern.

    Is there any good book for J2EE Design pattern? I know Head First Design Pattern book, but is focuses oncore java. I want to learn in detail with examples J2EE design pattern.
    Please suggest good books.
    Thanks in advance.
    Rahul.

    most j2ee patterns are discredited now. they were mostly workarounds for deficiencies in ejb 1 & 2 specs.
    "core j2ee patterns" is your best bet, but take it with a grain of salt.
    better to learn spring, IMO:
    springframework.org
    %

  • Can anyone recommend any good books on leaning actionscript for flash?

    Can anyone recommend any good books on leaning actionscript
    for flash?
    Intermediate level
    I have been using flash for about 2 years more as a hobby
    than anything else, some websites etc but now I realise I am going
    to need to learn more actionscripting to do what I want, I have
    come to terms with the simple stuff like goto – basic
    variables – load mov – enough to programme up website
    navigation.
    I ideally want to learn more about the dynamic side of flash,
    mostly for designing user interfaces and websites etc
    I’m after a book that doesn’t get too heavy too
    fast yet I’m a little past the more basic functions
    Any thoughts?
    Cheers

    You appear to be stuck on iOS 4.2.1. That means up really have a 2G iPod. A real 3G can go to 5.1.1
    .To find compatible apps more app for 4.2.1 see:
    Old Apps
    VintApps 3.1.3 for iPhone, iPod touch, and iPad on the iTunes App Store
    apps for ios 4.2.1: Apple Support Communities
    Finding iOS 4.2.1 Apps Compatible with Older Devices - Apple Club
    HT4972 Touch Game 4.2.1 Apps: Apple Support Communities
    apps for 4.2.1 (also works for 3.1.3)
    Tip - Finding 4.2.1 apps that work on an...: Apple Support Communities
    4.2.1 iPod 2nd generation unable to use any...: Apple Support Communities

  • Any good book on Rewriting SQLs for tuning purposes?

    Is there any good book explaining how to rewrite Oracle SQLs in an optimal way?

    Gosh, where to start...
    In addition to the resources above, any or all of the books below would contribute significantly in their own way to such knowledge:
    [Dan Tow: SQL Tuning|http://www.amazon.com/SQL-Tuning-Dan-Tow/dp/0596005733/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1241014515&sr=8-1]
    [Jonathan Lewis: Cost-Based Optimizer Fundamentals|http://www.amazon.com/SQL-Tuning-Dan-Tow/dp/0596005733/ref=pd_bbs_sr_1?ie=UTF8&s=books&qid=1241014515&sr=8-1]
    [Tom Kyte: Effective Oracle By Design|http://www.amazon.com/Effective-Oracle-Design-Osborne-ORACLE/dp/0072230657/ref=sr_1_5?ie=UTF8&s=books&qid=1241015035&sr=1-5]
    [Christian Antognini: Troubleshooting Oracle Performance|http://www.amazon.com/Effective-Oracle-Design-Osborne-ORACLE/dp/0072230657/ref=sr_1_5?ie=UTF8&s=books&qid=1241015035&sr=1-5]

  • Any good book on forms9i?

    any good book on forms9i?

    Thanks A Lot,
    I am a beginner - not to Java but to Java 3D - I want to know what it has to offer me...something like - if I know Java 3D I can do...???
    Thanks
    --jj                                                                                                                                                                                                                                                                                                                                           

  • Any good books on iFS?

    Does anyone know of any good books for iFS?
    Stuart

    Nothing printed, but there are very good developer, setup guides etc (if you excuse the half working examples.

  • Made The Switch!  Any Good Books To Help A PC Vet?

    Anyone know of any good books to read up on to get used to the Mac? Ive been a pc guy forever and would like a "guide" to ease me into the Mac lifestyle.

    Yes I would recommend getting Mac OS X 10.6 Snow Leopard: Peachpit Learning Series (Paperback)
    by Robin Williams. Amazon is currently selling it and I'm sure you can find it on e Bay too. The link to Amazon is here.
    Also the links that were provided are excellent and a great starting place.
    I bought her Leopard book a couple of years ago and found it invaluable when I was making the switch.
    Regards,
    Roger

  • Any good book on Java 3D

    Any good book on Java 3D
    thanks
    --jj                                                                                                                                                                                                                           

    Thanks A Lot,
    I am a beginner - not to Java but to Java 3D - I want to know what it has to offer me...something like - if I know Java 3D I can do...???
    Thanks
    --jj                                                                                                                                                                                                                                                                                                                                           

  • Any good books on SAP APO?

    Hi,
    Is there any good book out there that I could buy to start leaning SAP APO (esp the DP, PPDS and SNP modules) ?
    Thanks

    Recommanded book for APO DP & SNP
    1) Sales and Inventory Planning with SAP APO
    by Marc Hoppe
    2) Production Planning with SAP APO-PP/DS
    by Jochen Balla and Frank Layer
    3) Production Planning and Control with SAP
    by Jörg Dickersbach, Gerhard Keller, and Klaus Weihrauch
    Another good source is the SAP help portal for mySAP Supply Chain Management. The latest version of SCM 5.0 documentation for configuration would be very helpful. Try the link below.
    http://help.sap.com/saphelp_scm50/helpdata/en/7e/63fc37004d0a1ee10000009b38f8cf/frameset.htm
    Sanjay

  • Any good book/training cds/dvds for oracle BPM studio developers

    Is there any good book/training cds/dvds for oracle BPM studio developers, where every topic is discussed very clearly along with step wise examples?
    Thanks & Regards
    Ashish

    You can also look at some of the sample projects. These contain example of how to handle many common problems in creating BPM projects.
    Here's a list of the projects:
    BPMUnitTestExample.exp
    Compensations.exp
    DashboardDrilldownInstanceData.exp
    ExceptionHandling.exp
    JSF-Screenflow_FoodDelivery.exp
    JSP-Screenflow_FoodDelivery.exp
    OrderFulfillment.ext
    ExpenseManagement.exp
    HROnboarding.exp
    CoorelationsExample.exp
    ExpenseReimbursment.exp
    These are contained in the <BPM_HOME>/samples directory.
    HTH,
    Mark

  • Any good book recommendation on WEB IC and PC-UI

    Hi there
    I'm planning to get a few books to help me understand the above better. Can anyone recommend any good books on the above??
    Many thanks in advance!
    Cheers,
    Josh

    try the below link
    http://www.sap-press.com/product.cfm?account=&product=H1909
    regards
    Vivek
    reward points if this helps

  • Any good books for iWeb?

    Hi!
    I wondered if there were any good books on the use of iWeb? I would love to have something to hold in my hand, read, underline, etc.

    There are a couple of books on iLife ...
    Apple Training Series: iLife '08...
    http://www.peachpit.com/store/product.aspx?isbn=0321502671
    Macintosh iLife '08 by Jim Heid...
    http://www.peachpit.com/store/product.aspx?isbn=032150190X

  • Does anyone know any good free games or apps?

    im loooking for some free games which are good i like action games so if anyone knows any good games please tell me

    It all really depends upon what you want. Since you are asking for free games, just download them and try. It does not cost anything.

Maybe you are looking for

  • Iphone device not showing up on desktop or in itunes

    I connected to my Macbook Pro with the USB connector that came with my new iphone a few weeks ago. This morning when I tried to connect and download music, my device icon does not appear on my desktop or in the itunes left nav bar. Anyone else have t

  • License key CS5

    I was given the license key for Adobe CS5 and what looks to be the programs to install but it's not working. Can I not use the license key twice or is there any way around that? When it downloads/updates it acts like it's giving me the trial versions

  • Incomplete load of a webdynpro Java view

    Hi All, I have a page containing a Webdynpro Java iview and an abap iview. When I navigate to this page, then my first iview does not load completely. In this first iview, there is a view containing a breadcrumb, a transparent container and a phase i

  • Coreaudiod stack shots freeze audio causing major issues for music performances

    Dear all, I've been experiencing a very annoying issue : is several applications (Itunes, Mozilla, Safari, Ableton, etc. - everything that does audio) is get occasional, irregular freezes. The audio would freeze for about 20 sec, videos that are play

  • Burn a dvd in photoshop elements 10

    I am trying to burn a dvd in photoshop premiere elements 10,in the share window it says media not present and it wont let me burn a disc how do I get the pictures in share?