|
|
libcats.org
Professional C# (Beta 2 Edition)Simon Robinson, Burt Harvey, Craig McQueen, Christian Nagel, Morgan Skinner, Jay Glynn, Karli Watson, Ollie Cornes, Jerod MoemekaThe worst-written and most repetitive technical book I've read. Reads like the first rough draft: did anyone edit this book?
This book mentions twice in four pages how amazing it is that C# lets you use "goto" to get around its strict "switch" statements. Both times, the concept is introduced as if to a newbie, and both times, the authors praise Microsoft's infinite wisdom in allowing this. Twice in four pages! Other things repeated over and over at the beginning of the book include the concept that C# is managed code, how .NET saves the world, that C# is like Java, and that C# is not like Java. Also, consider the following example method: // This function takes an int array (a reference type) // and an int (a value type). static void SomeFunction (int[] Ints, int i) { Ints[0] = 100; i = 100; } Amazing, huh? The cleverly named "SomeFunction" takes two arguments and inexplicably sets one and part of the other equal to 100. I imagine they left figuring out _why_ "as an exercise for the reader." I'm not trying to whine. Some technical books -- The PickAxe, an introduction to Ruby, comes to mind -- have meaningful examples and concise, clear text and are a pleasure to read. _Professional C#_ is just the opposite. For a book that supposedly requires previous programming knowledge, it sure drags you through the basics of computer science over and over. (That said, do NOT start programming for the first time with this book as your guide. Quite a few times, I remember thinking, "Wow, I'm glad I'm already familiar with the concept of ______ because this is a horrible explanation!") Someone said this book was long, and that meant it was complete. No, that just means it's wordy and repetitive. You've been warned.
Популярные книги за неделю:
Система упражнений по развитию способностей человека (Практическое пособие)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 818 Kb
Сотворение мира (3-х томник)Автор: Петров Аркадий НаумовичКатегория: Путь к себе
Размер книги: 817 Kb
Introduction to Functional Programming (Prentice Hall International Series in Computing Science)Автор: Richard Bird, Автор: Philip WadlerКатегория: Математика, Прикладная математика
Размер книги: 4.73 Mb
The Clean Coder: A Code of Conduct for Professional Programmers (Robert C. Martin Series)Автор: Robert C. Martin
Размер книги: 6.06 Mb
Только что пользователи скачали эти книги:
slide2Автор: Cook Glen - Black Company 08 - Books of the Glittering Stone 02 - She is the Darkness 3.0.html
Размер книги: 2 Kb
Applied Charged Particle OpticsАвтор: Helmut LieblКатегория: Physics, Electromagnetism
Размер книги: 3.27 Mb
Handbook of Mathematical Formulas and Integrals, Second EditionАвтор: Alan Jeffrey
Размер книги: 1.55 Mb
Mathematical Methods: for Students of Physics and Related Fields (Undergraduate Texts in Contemporary Physics)Автор: Sadri Hassani
Размер книги: 3.18 Mb
Argumentation in Multi-Agent Systems: Third International Workshop, ArgMAS 2006, Hakodate, Japan, May 8, 2006, Revised Selected and Invited PapersАвтор: Nicolas Maudet, Автор: Simon Parsons, Автор: Iyad Rahwan
Размер книги: 2.63 Mb
Directions in Mathematical Systems Theory and OptimizationАвтор: Anders Rantzer, Автор: Christopher I. ByrnesКатегория: Математика, Прикладная математика
Размер книги: 3.18 Mb
The Cambridge Shakespeare (Cambridge Library Collection - Literary Studies) (Volume 6)Автор: William Shakespeare
Размер книги: 33.09 Mb
Past Present and Future of International Business and Management (Advances in International Management)Автор: Timothy Devinney
Размер книги: 5.85 Mb
1000 ликов мечты, О фантастике всерьез и с улыбкойАвтор: Бугров Виталий Иванович
Размер книги: 519 Kb
|
|
|