Anyone recommends a good book for object oriented programming (advanced)
I am a college student in computer engineering (Software) and have been programming using Java for over a year. I have become really interested in the design of softwares and the "beauty" of object oriented programming, and thus would like to advance my knowledge about the topic (my university offers an advanced oop class but I would have to wait another 6 months to take it). So my question is, could you recommend me any book that covers the subject of object oriented programming extensively? (I have learned most of the oop I know from "An Introduction to Programming and Object Oriented Design Using Java" by Nino and Hosch.
Thanks in advance
jwenting wrote:
I never tire of pushing ["Agile Software Development, Principles, Patterns, and Practices "|http://www.amazon.com/Software-Development-Principles-Patterns-Practices/dp/0135974445] by Robert Martin.
You probably meant [Agile Software Development, Principles, Patterns, and Practices|http://www.amazon.com/Software-Development-Principles-Patterns-Practices/dp/0135974445] ;-)
Remember, quotes in link names break the forum ...
Similar Messages
-
Anyone recommends a good book for object oriented programming
I am a college student in computer engineering (Software) and have been programming using Java for over a year. I have become really interested in the design of softwares and the "beauty" of object oriented programming, and thus would like to advance my knowledge about the topic (my university offers an advanced oop class but I would have to wait another 6 months to take it). So my question is, could you recommend me any book that covers the subject of object oriented programming extensively? (I have learned most of the oop I know from "An Introduction to Programming and Object Oriented Design Using Java" by Nino and Hosch.
Thanks in advanceSome years ago I remember cutting my teeth on OOP using an excellent book by Grady Booch. If it's still in print and has been updated, it may be worth a look. Again it was decent. Also consider picking up a book on design patterns. Good luck.
Edit: I found it, it's called "Object-Oriented Analysis and Design with Applications", and it's in its third edition. You can find it here on Amazon.
Edited by: Encephalopathic on Apr 22, 2008 2:48 PM -
Any good books on Object Oriented Programming?
I switched to ABAP Objects about a year ago and I must say after reading more about the concept I started to like it as it gives me more tools that procedural programming couldn´t easily accomplish.
I'm planning on getting a book in order to incrase my knowledge about the OO concept, as I'm still not using all the potential.
I'm looking more for general guidelines to OOP, not necesarily an Abap Objects bookHi Juilius
Who is Juilius here?
but Ramik could you explain
Oh Baby,Who is Ramik here?
asop
Its too much!
it really suks me
Who Suks you?
A'm sure somthink mussing in yur keyboead?!?
Cheers! -
Good book on Object Oriented Design?
Can you recommend a good book on Object Oriented Design with lots of practical examples? I already have:
http://www.amazon.com/Design-Patterns-Object-Oriented-Addison-Wesley-Professional/dp/0201633612/ref=sr_1_1?ie=UTF8&qid=1238324375&sr=8-1
But currently I need a book with a more basic approach.corlettk wrote:
I like Thinking In Java... Also: google for "yawmark's list"TIJ is useless, especially for teaching OO design. It teaches (or tries to) Java as a procedural language. -
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?
CheersYou 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 -
Can anyone recommend a good printer for working with an iMac and a MacBook Pro wirelessly?
Can anyone recommend a good printer for working with an iMac and a MacBook Pro wirelessly?
canon pixma 6200 series works
-
Can anyone recommend a good app for designing and printing labels?
I have just switched from pc to mac and have pages on my macbook but it does not have a label function (please apple sort this out its the only major flaw!) so can anyone recommend a good app that will do what a pc does? I do not really want to pay £85+ for office for mac just for the word program
One way to find an app at the App Store is to use keywords.
Type print labels in the search field top right corner of the App Store window then press Enter or Return on your keyboard.
Click one of the apps listed. Always check Requirements under Information and definitely read customer reviews before purchasing and make sure there is a support link available in case you need to contact the app developer for questions.
This forum is mainly for troubleshooting the App Store.
For feedback for software designed for printing labels, try posting your topic in the Mac OS X community here. -
Can anyone recommand a good book for divs
I have reached the end of being frustrated with divs. I tried dozens and dozens of tutorial online and I can never reproduce what they show. I would truly appreciate anyone who knows a of good book (full proof, can't go wrong COMPLETE tutorial) on how to work with divs: up, down, sideway across each other, on top no matter how... if a div can do it, I want to learn how I can make go the way I want. I hate divs with such an undescrivable passion that I decided to make it my life ambition to win over divs and learn everything that is possible even the unimaginable about divs. I am not going to quit until I do. I will get a PhD in Div if I have to even if it takes the rest of my life to accomplish this goal.
It is not a book on DIV's that you want, it is a book on CSS. Have a look at the following based on your other post.
<!doctype html>
<html>
<head>
<meta charset="utf-8">
<title>Untitled Document</title>
<style type="text/css">
margin: 0px;
padding: 0px;
.blackbox {
border-color: #000000;
border-style: solid;
margin: 20px;
.greenbox {
border-color: #15F32F;
border-style: solid;
margin: 20px;
padding: 20px;
overflow: hidden;
.redbox {
background-color: #F5070B;
float: left;
width: 50%;
.bluebox {
background-color: #0CDFF1;
float: left;
width: 50%;
</style>
</head>
<body>
<div class="blackbox">
<div class="greenbox">
<h3 class="redbox">redbox</h3>
<p class="bluebox">bluebox</p>
</div>
</div>
<hr class="greenbox" />
</body>
</html>
Firstly I changed the ID's to CLASS's so that you can re-use the selector in the same document. Secondly, I replaced two DIV's with an H3 and a P and I added an HR. The possibilities are endless if used correctly.
You could create a rule for a box as in
.box {width:50%; float:left;}
Then create rules for the two variations as in
.box.red {background-color: #F5070B;}
.box.blue {background-color: #0CDFF1;}
NB: In the above rules, it is not neccessary to have the box selector, it just makes sure that any other red/blue class will not interfere.
The HTML will look like
<h3 class="box red">redbox</h3>
<p class="box blue">bluebox</p>
HTML and CSS are the keywords for learning. -
Can anyone recommend a good document for Cisco IDS and AAA
I need some basic tutorial for Cisco IDS and AAA. can anyone recommend any document for it?
thanksThe Cisco IDS/IPS senors do not perform any AAA functions. You can not validate a user/password externally.
-
Can anyone recommend very good books on Forms and Reports
SOS,
I still have not been able to find smashing text books or website that treated forms and reports so excellently.
Would you be able to recommend a few please.
Many thanks
in advance
Cube60the best way i feel is go thru the forms online doc..and the help files in your developer cd..along with a live project
There is a very good book also..
Advanced Forms and Reports
-Peter Koletzke and Paul Dorsey..
shankar -
Anyone Recommend a Reference Book for Pages?
Specifically, I'm interested in a reference book for the latest version of Pages--just downoaded it from the App Store--for creating books to be exported to epub and viewable in the iBook app. I'm a print book designer of 22 years' experience, so I don't really need a beginners book on Pages unless it really, really covers making book for export to epub.
Preferably something I can read on my iPad in either the iBook app, the Kindle app, or even as a PDF. (A public doman--free--book would be really nice at the moment.
Thank you.You should also ask in the forum for Pages:
https://discussions.apple.com/community/iwork/pages -
Can anyone recommend some good headphones for iPhone?
I know because of the recessed headphone jack not all headphones will work. Just for music playing, what's a good pair for around $100-$150? Thanks for any help!
I recently bought a pair of Sleek Audio SA1 headphones for $80 and like them extremely well. They sound far better (to me anyway) than my much more expensive Shure buds. Sleek has other models and they also have a wireless option that I haven't gotten yet, but intend to.
-
Declaration Error for Object orient Programming
Hi All,
can any tell me how to export Select-options .This is an object oriented question
include ztest.
select-options : s_werks for marc-werks obligatory,
s_matnr for mara-matnr obligatory.
data : O_object type ref to lcl_test.
start-of-selection.
CREATE OBJECT O_object EXPORTING IM_S_WERKS[] IN S_WERKS[]
IM_S_LGORT[] in s_matnr[].
Above statment is the problem
This is my include ztest.
CLASS lcl_test DEFINITION.
METHODS constructor IMPORTING IMWERKS[] TYPE MARC-WERKS
imLGORT[] TYPE MARD-LGORT.
Above statment is the problem
endclass.
Can anyone tell me how to declare
Thanks
AdiHi Rich,
This is what i have
start-of-selection.
CREATE OBJECT O_IMARD EXPORTING IM_WERKS = S_WERKS[].
CLASS lcl_par DEFINITION.
public section.
TYPES: t_werks TYPE RANGE OF werks.
DATA: r_werks TYPE t_werks.
*types : begin of iwerks ,
*SIGN(2) type c,
*OPTION(2) type c,
*low(4) type c,
*high(4) type c,
*end of iwerks.
METHODS: constructor IMPORTING im_werks TYPE t_werks.
endclass.
CLASS lcl_par implementation.
METHOD constructor.
r_werks = im_werks.
endmethod.
endclass.
My PROGRAM THROWS AN ERROR SAYINGS
S_WERKS IS NOT COMPATABILE WITH IM_WERKS
Let me know whats the issue in here
Thanks
Adi -
Can anyone recommend a good book?
About DreamWeaver of course, not the latest novel you have enjoyed, oh ok then that too!
Have you used any books to get to know how to use DW and which ones could you recommend and which were not very good at all.
I have only been using DW for 3 days so pretty new to it. However apart from the basics I would like to know extras like inserting video etc.Hmm maybe that is basic!elwoode2 wrote:
I suppose it was but that guy was experienced with webstie making and wasnt wanting a basic book, etc.
"Webstie"... Nice typo. It reflects the quality of a lot of websites - they have a lot in common with pig sties.
If you have only just started working with websites, it's not a book about Dreamweaver you really need, but a book about HTML and CSS. Unless you understand the basic technologies underlying website development, you will find working with Dreamweaver an uphill struggle, or you'll fall into a lot of bad habits that will make your life much more difficult later on. You can learn a lot about both HTML and CSS even without a book. Take a look at the free tutorials on www.w3schools.com. I would also recommend using the build your first website tutorial in the Adobe Developer Connection: http://www.adobe.com/devnet/dreamweaver/articles/first_cs4_website_pt1.html.
While I'm at it, I might as well also give a shameless plug for my book on CSS, "Getting StartED with CSS". There are three chapters available for free download at http://www.adobe.com/devnet/dreamweaver/articles/bk_getting_started_css.html.
As for general books on Dreamweaver, "Dreamweaver CS4: The Missing Manual" is very good. Many years ago, when I first started using Dreamweaver, I found "Dreamweaver Bible" extremely useful, but I haven't seen the most recent version, so can't say whether it's still as good as it used to be.
I have written "The Essential Guide to Dreamweaver CS4 with CSS, Ajax, and PHP", but I would not recommend it to a beginner. It's aimed at readers who already have a reasonable grasp of web development basics, and want to dive deeper into using Dreamweaver.
This question gets asked quite frequently, so you could also use the forum's search feature to look for other recommendations. -
Strongly recommend a good book for the java web programmer
book name: java for the web with servlets,jsp and EJB
publisher : New Riders
very suitable for beginners ~~~like me 0_O~~~~Hello guys,
Glad to hear you guys pursuing certification. Upon finishing both books, I still felt like I needed to prepare in some other means. That was when I started taking practice exams online. Those helped a LOT! (I took around 10 exams) They really test you if you know the material... Here are a few links which might be of some help:
http://www.javaranch.com/maha/Preparation_tips/preparation_tips.html
http://www.javaranch.com/mock.jsp
http://www.javacert.com
Good luck!
Ming
Developer Technical Support
www.sun.com/developers/support
Maybe you are looking for
-
Can I use Apple TV with unlimited data plan for my IPad without any other internet connection?
I Live in a weird area with no hardwired internet connection. My only internet connection is my iPad Air's UNLIMITED DATA plan from AT&T... It's LTE and it works great for my usual work. i Want to cancel stupid Direct TV acct and use Apple TV instead
-
My computer crashed, I had to get a new one and now I can't find the disc to set up my printer. I have a deskjet5150. What do I do?
-
Devices with Removable Storage - not being read or recognized.
Good morning: My PC is HP Pavilion m7640n. Specifically LITE-ON DVDRW SHM-165H6S is not reading DVDs or CDs. Tried to download driver but there are instructions I do not understand involving a required CD. Any thoughts about why the "Devices with Rem
-
Servlet as a client to the web-service
Hi all, I am new to this field of developing web services. I have designed a simple web service, that provides some lookup and search operation. I have developed the web service using JWSDP 1.5.0, Tomcat 5.0 and jdk1.5.0_03. I have also developed cli
-
I need to insert a predefined text in the current position (where the cursor stands in my JTextPane. The content of JTextPane i am loading from chosen by user file. The insered text is placed when user chooses the menu item ... but most of all i woul