|
|||||||||||||||||||||||||||||||||||
|
10 Reviews
|
Average Customer Review
Share your thoughts with other customers
Create your own review
|
|
Most Helpful First | Newest First
|
|
3 of 3 people found the following review helpful:
5.0 out of 5 stars
A VERY good book!,
By
This review is from: Beginning C# 2008 Objects: From Concept to Code (Expert's Voice in .NET) (Paperback)
First of all the title is accurate: Beginning , C#, Objects. So its a book about OO concepts implemented via C# for BEGINNERS.
Beginners, primarily in OO philosophy and secondary in the C# syntax. Fisrt with the drawbacks: I would cut only a half star from the review if I could for the following reason: The author repeats things more than appropriate and uses a prose (especially in the first chapters) like he talks in 10yrs old children. But you mighth think these are serious drawbacks to cut only half a star! Yes thats the case because the book otherwise is VERY GOOD. Now what you will learn: >> Introduction to the C# syntax and basic concepts (i personally skipped this chapter cause i knew already enough, but a later second -and last- chapter on c# syntax clarified very clearly concepts which were a bit fuzzy in my head) >> A VERY smooth and gentle intro to OO philosophy (encapsulation inheritance associations ... ) very carefully and thoroughly explained. Forget about shallow books like "the object oriented thought process". This is very good intro to objects! >> Introduction to analysis and design with UML (class use-case sequence diagrams) introductory yet thoroughly explained. >> All previous concepts were applied to build a single application which in the third part of the book with UML diagrams in hand you pass to implementation. Here you learn how to implement the application add file persistence and also build the GUI of your system. The book goes even to discuss the MVC pattern and apply it to the app. to seperate the model from the view! I didnt read any other better introduction to OOP than this presented here. Recommended.
3 of 3 people found the following review helpful:
4.0 out of 5 stars
Great introductory book for OOA/D,
By
This review is from: Beginning C# 2008 Objects: From Concept to Code (Expert's Voice in .NET) (Paperback)
I have over 6 years of programming experience in procedural languages and was looking for a good introductory book for OOA/D in a OOP language such as C#. This book is a great start.
Pros: Great introduction to concepts and the topics are well structured and presented. Tends to be a bit specific to C# in the 3rd part (code implementation of the design topics). Cons: I wished they had solutions to the excersies at the end of each chapter. All in all a great introduction. I would also recommend Applying UML and Patterns: An Introduction to Object-Oriented Analysis and Design and Iterative Development (3rd Edition) by Craig Larman for a detailed OOA/D introduction in general.
1 of 1 people found the following review helpful:
5.0 out of 5 stars
Best Book to Learn OOP in C#,
By
This review is from: Beginning C# 2008 Objects: From Concept to Code (Expert's Voice in .NET) (Paperback)
Object Oriented Programming (OOP) has been around for 20 years and is the basis for anytime of intermediate to advanced programming in any language. C# is no different and for any beginner who knows the basics of C# language, it is crucial for them to understand how objects work in C#.
This book is a great book in taking the somewhat complicated theory and practice of OOP development and explaining it so anybody with some previous C# experience can understand. Of course if you have other programming background and not C#, you still will be able to follow the book, it will just make it a little esaier of you know the specific C# syntax. The authors go through from the beginning in explaining what objects are all about along with how they interact, relationships between objects, how collections work, polymorphism, etc. But also includes some excellent topics that you dont often see in C# books such as object modeling, formalizing requirements with use cases, uml modeling, file persistence, etc. It really goes through the entire gambit of OO developoment from beginning to end. The code examples that are explained throughout the book are great and really help cement what the authors are trying to get across to the reader. Code examples, diagrams, notes and lesson review material all make it easy for the reader to get to what they want to learn without going through endless pages of theory. Each topic is very well explained and can be used as a learning tool or as a reference book. I highly recommend this book to any programmer who wants to take their C# skills to the next level.
1 of 1 people found the following review helpful:
5.0 out of 5 stars
Excellent,
By Lcole48 (Bensalem, PA USA) - See all my reviews
This review is from: Beginning C# 2008 Objects: From Concept to Code (Expert's Voice in .NET) (Paperback)
I am a VB.NET developer and needed to get up to speed on C# language and designing application with C# in mind. This book has helped significantly in a very short period of time. I highly recommend it to anyone transitioning from other languages and development environments.
4.0 out of 5 stars
Very Useful,
Amazon Verified Purchase(What's this?)
This review is from: Beginning C# 2008 Objects: From Concept to Code (Expert's Voice in .NET) (Paperback)
Considering I ploughed into writing a project in C#, with little OOD experience, I should have read this book...first!...it would have saved me a lot of angst!! It clearly steps through the groundwork of analyzing & designing OO projects. It's a very good introduction into OOD using C#, of which thee seems to be few books avail.
5.0 out of 5 stars
great way back in,
By
This review is from: Beginning C# 2008 Objects: From Concept to Code (Expert's Voice in .NET) (Paperback)
Although I work in IT, I have not done any programming for over 15 years. I was looking for a way back in, but in the meantime Object Oriented Programming had come along, a gaggle of books had been written on it, read by some and then largely gone by the way. Most computer language reference books now assume that the reader has reasonable familiarity with OOP thinking. Trouble is, I didn't. This book was perfect for me. It spends the first ~200 pages giving a really good generic grounding in OOP concepts together with the specific syntax for these concepts in C#. The book then moves on to analyse a specific real-world problem in considerable detail and develop an object model and a C# solution to that problem. The book is wonderfully accessible and has given me a solid grounding to tackle more other books on C# that assume much more pre-requisite knowledge. I highly recommend this book for anyone who, like me, has out-dated programming skills and wants to learn a contemporary programming platform.
5.0 out of 5 stars
Good Book,
This review is from: Beginning C# 2008 Objects: From Concept to Code (Expert's Voice in .NET) (Paperback)
I liked this book because throughout this book, one project has used to maintain consistency on how new developers think initially to develop project and then how design can be changed to develop by OOP concept. Each topic has well explained with examples and illustrations. I liked it.
5.0 out of 5 stars
The Silver Bullet!,
This review is from: Beginning C# 2008 Objects: From Concept to Code (Expert's Voice in .NET) (Paperback)
If you want to make sense of Objects i.e. Object oriented programming then look no further, this is the book! I tried many books by so called famous authors but this book was the silver bullet!
From modeling to coding, this book is a great c# programming book whatever your expertise level is! I can not praise it enough! Highly Recommended!
5.0 out of 5 stars
.NET Developer Group Coban,
By
This review is from: Beginning C# 2008 Objects: From Concept to Code (Expert's Voice in .NET) (Paperback)
Por lo que puedo ver, el libro esta muy completo, muestra todo bien claro en C# y me gusta como esta la organizacion. Espero aprender mucho.
By: Estuardo Ochoa Milian
4 of 13 people found the following review helpful:
2.0 out of 5 stars
Didn't like it.,
By
Amazon Verified Purchase(What's this?)
This review is from: Beginning C# 2008 Objects: From Concept to Code (Expert's Voice in .NET) (Paperback)
This book is ok if you are a student wanting to learn about oop. I am no longer a student, havent been for about 9 years now, I'm in the industry and was looking for a good book on writing object oriented code. One thing I disliked about the book is there is so many hidden details and TOO much pseudocode.
It's easy to tell your reader to create a student object just do Student s = new Student("Reviewer"); but never do they show you the details of additional things such as adding objects to lists or interfacing / interacting with other objects. It's very basic and it wasn't one of those books that was hard to put down, it was a rough boring read...Please authors when you write books include the goodies, I am personally tired of reading dull books that explain basics of oop. Why don't authors put forth the meat in their programs / books. Show us real-world samples on how to effectively code them. Do not bother showing me pseudocode and say something to the effect of: Student s = new Student("blah"); //omit code to show you how students add //courses or rate professors //do show the end user how to print the student name: Console.WriteLine(s.Name); Come on who doesn't know this stuff. |
|
Most Helpful First | Newest First
|
|
Beginning C# 2008 Objects: From Concept to Code (Expert's Voice in .NET) by Grant Palmer (Paperback - October 23, 2008)
$49.99 $27.35
In Stock | ||