Thursday, June 12, 2008

Awful book

Last Sunday I started to read the “A Tester’s Guide to .NET Programming” Apress, 2006 book. I’ve just finished it today. What can I say… This is really worst IT book I’ve read for a long time. Firstly it is very raw and stylistically badly written. Then, it says almost nothing about testing by itself, authors don’t even provide any basics definitions, and difference between tests. Book teaches to write simple windows/console/web applications use some primitive FCL classes, shortly describes OOP. Code in book is ridiculous. Who do write like this? :
strMemoryInfo += (intTPhysicalMem / MEGABYTES).ToString() + " MB , ";
strMemoryInfo += (intTVirtualMem / MEGABYTES).ToString() + "MB , ";
strMemoryInfo += (intAPhysicalMem / MEGABYTES).ToString() + " MB , ";
strMemoryInfo += (intAVirtualMem / MEGABYTES).ToString() + "MB ";
strMemoryInfo += "\r\n";
return strMemoryInfo;
Book supposed to provide code examples on VB.NET and C#, but sometimes C# section disappears. Screenshots were taken from VB.NET screens only.
Only last chapter named “An Introduction to Visual Studio Team Test” contains some useful information. I’ve spent about 4 hours in total, mostly because after second chapter I didn’t read it deeply, but just scanned. The conclusion is simple and scary: if testers act according this book it is terrible. If you are tester or going to became one, do not read this book! :)

No comments: