Book Reviews

My book on design patterns is released

February 15, 2012 Book Reviews, Design Patterns, Success 23 comments

Dear Reader,

I’m glad to let you know, that I released my short free e-book on design patterns.

BookCover_480

It is available on web site https://designpatterns.andriybuday.com/

As you many know early 2010 I started writing series of blog post dedicated to GoF design patterns. I tried to keep my examples of patterns very simple and in the way, that person reading example can build associations with real or close to real world situations. I also translated all of the examples into Ukrainian and then decided to assemble small e-book. And now it is available for you.

Here is some introduction in Ukrainian (I’m not translating it to English, since if you cannot read in Ukrainian there is no point).

Опис
Книга «Дизайн патерни — просто, як двері» є безплатною україномовною книгою, що містить унікальні приклади до шаблонів проектування. Завдяки своїй нестандартній подачі матеріалу вона дозволить вам легко опанувати основи розуміння дизайн патернів чи систематично і дуже швидко повторити їх перед інтерв’ю. Спосіб написання книги дозволить провести час, відведений на її прочитання, без нудьги, а подекуди навіть захоплююче.
Освіжіть у своїй пам’яті призабуті дизайн патерни!

Завантажити книгу

У декількох словах
Книгу я написав із добрими намірами. Їх у мене було декілька. Я хотів упевнитися, що сам розумію усі класичні дизайн патерни. Ресурсів для цього є досить багато, але я вирішив реалізувати ці патерни самостійно та придумати власні приклади. Таким чином, починаючи із 16 січня 2010 я писав блог пости, які так чи інакше викликали зацікавлення в читачів. Щоб цей внесок в програмування був більш чітким, в мене виникло бажання випустити невеличку книжку, яка стала б колекцією цих блог постів.

Завітайте на сайт книги: http://designpatterns.andriybuday.com/
Та не забудьте подякувати автору, поширивши посилання.


23 comments


Book Review: “Silverlight 4 in Action”

January 22, 2012 Book Reviews 2 comments

imageIn the light of Microsoft’s decision on the future of Silverlight it doesn’t sound heroic that I read "Silverlight 4 in Action" also taking into account that Pete Brown already released new edition of book for latest and last 5-th version of SL.

But I had read book couple of months ago before SL5 was released. I read it with my friends at work and it was joy.

“Silverlight 4 in Action” on Amazon

It is somewhat standard step by step tutorial on particular technology. But it provides really comprehensive look at Silverlight.

If you use this technology, book is great asset to understanding Silverlight.


2 comments


Book Review: “Drive: The Surprising Truth About What Motivates Us”

January 22, 2012 Book Reviews No comments

imageThis book is very interesting. Even it might not bring lot of eye-opening information for software developer as we are on the edge of innovations in many respects (my personal thought) it supplies us with information for deeper understanding of why we do what we do.

“Drive: The Surprising Truth About What Motivates Us” on Amazon

Indeed this books uncovers inner mechanisms of motivation gears inside of us. Some gears refuse to spin or just slip when we try to solve different problems. Sometimes we need to unpack brand new gears and install those to gain additional boost.

Book reveals evolution of motivation principles from Motivation 1.0 which is based on instincts to Motivation 2.0 which is based on stick and carrot and finally to Motivation 3.0 based on inner drive and not external factors.

Watch this video for inspiration:

RSA Animate – Drive: The surprising truth about what motivates us

Dear Reader, I would recommend this book for your leisure.



No comments


Book Review: “Steve Jobs”

January 21, 2012 Book Reviews No comments

image

An astonishing book about life of amazing man, who changed the world.

“Steve Jobs” at Amazon

Book reveals many interesting facts about his youth, his addiction to the excellence of things, his contradictions and way he dealt with people.

For me reading this book was extremely enjoyable. I never thought that biography can be so much gripping and thought-provoking.

The more I think about the kick-off reason for him being so much great person the more I’m about to conclude that he attained success by constantly feeling that something is wrong with himself, and feeling the lack of something big in time when he was kid and youth. We know he was adopted son and he sought for wisdom in buddhism, and he took drugs and had other strange behavior. His strong self-confidence in his superior status allowed him to do stuff many would be scared to step into. His Reality Distortion Field allowed people do things they would never do.

From this book I got insight into what it means to be different, to live different, to think different and to build different world by your own acts.

Book is inspiring, provoking to think about world perception and business in deeper and more philosophical way.

Dear Reader, I would highly recommend you to read this book.



No comments


Book Review: “Code complete”

December 15, 2011 Book Reviews No comments

imageFinally this happened and I’ve read this long book. I started reading it probably 2 years ago :). I was not reading it all 2 years of course, I did it in 3 phases. For some reason (you can figure it out later in this post) I dropped it few times.
As “Code Complete” goes very long, I’m not sure I will be capable to write in any way corresponding review. But rather few words, so here they are:
“Code Complete” was intended to be comprehensive software development reference handbook with accent on construction. And indeed it was such kind of book maybe 10 or more years ago. I think that this book is bit outdated. Even with publishing 2cond edition contemporary trends are not included, rather they are are covered at surface. It can be even seen that they appeared later in the book. But we can look at this from positive perspective – which is learning how was programming when you dad was in charge :). In some places it was boring to read too-long and too much detailed explanations to obvious things. For example such trivial construction thing as loop was discussed in 20 pages long chapter. How many books do you know that observe loop from all possible viewpoints? Title of the book talks for itself.
Nevertheless “Code Complete” is full of examples and dozen of very interesting facts about software. In any way it was enjoyable to read brilliant metaphors, astonishing facts, discover new in known old. If you sharpening your skills and on your way of software craftsman “Code complete” has lot of advices for you, with references to hundreds of other books. In fact author worked hard to gather all information and create this masterpiece, and I’m really sorry that reality of software industry slightly kicks this book out of the shelf because of new technologies and new approaches to building software.
Do I recommend this book?
Yes, but don’t read it – review it and then read only the tasty bits.


No comments


Book Review: “Kama Sutra for speaker”

December 14, 2011 Book Reviews No comments

imageYeap what a gripping title for the book! It is in Russian originally and it talks about speaker skills, while comparing them to lover skills.

Time to time I deliver some speeches to local user group or at some events. I used to do this a lot inside of the company. After I talked about NHibernate at Kiev ALT.NET, I decided that it’s time to read some comprehensive thoughts from people who speak proficiently. So I took this book.

I cannot rate this book or say it is good or bad, because it is first book I read about speaking. Book is very simple, easy to read and rather short one. It compares giving public speech to the sex. Speaker has to be “man” in connection between him and audience. Also book provides you with lot of exact and specific tips on how to resolve particular presentation issues, such as nervous trembling, parasitic words, gesticulation, etc…

Despite that occasionally I thought some of the things written ridiculously, I enjoyed reading very much and found many advices I’m going to use next time speaking for you.

You might want to go and visit Author’s web site: http://www.radislavgandapas.com/


No comments


Book Review: “Software Estimation: Demystifying the Black Art”

August 17, 2011 Book Reviews No comments

imageFinally I have another post on read book (after so long time not reading posting). This time book is on software estimation called “Software Estimation: Demystifying the Black Art”.

This is first book that I read about estimation end-to-end, and I have to say that it is extremely good and I think it covers most of the topics needed to be able to see how estimation works.

It consists with three parts, each gives you good set of knowledge, first one on core concepts, second on fundamental techniques and third one on challenges you might dive in when estimating.

Honestly I started to read this book, because I knew that I will have presentation/training to deliver. I heard about most of the concepts mentioned in book, but (!) book gave great insight into them and from different perspectives so I started to wish that I had reconsidered all of the many estimates I gave in the past.

I would really recommend you to read this book as it helps you to think deeper when working on estimates.



No comments


Book Review: “3.5–ADO.NET Training Kit” and passing 70-561 exam

February 10, 2011 Book Reviews, Certification, Success No comments

Training Kit

imageSo I finally finished reading training kit for ADO.NET exam. It is easy to read book with many topics that you probably know or at least heard about if you are using .NET. But besides of standard topics on DataSets, Data Querying, LINQ there are few that represent much more interest at least for me. For me these are chapters about Synchronization Framework, Entity Framework and Data Services (REST). I read them with great pleasure. But unfortunately in book they are covered briefly. Also Data Services are not even included into exam questions. I would also say that unless you are going to pass 561 exam, don’t read this training kit, better find some good tutorials on each of the themes, use MSDN and try everything out.

Exam 70-561: TS: Microsoft .NET Framework 3.5, ADO.NET Application Development

I passed 70-561 exam with score 700 out of 1000 with needed 700 for passing. Yeah, that is damn near to failure. But what is also interest that the more I fill overconfident about the exam the worse score I get. Maybe that is why I failed WinForms for the first time, but passed ASP. Who knows.. This rule probably doesn’t apply to WCF exam. I was confident about it and passed with high score.

You can see my transcript using this information:
https://mcp.microsoft.com/authenticate/validatemcp.aspx
Transcript ID: 904316
Access Code: andriybuday

Nearest certification plans

My current certification situation is as following:
image
So I’m very close to my certification goal which is “MCPD: Enterprise Application Developer 3.5” and I already scheduled 565 exam for Friday Feb 18. As for preparation I really hope that couple of years of experience in Enterprise project are in help for me. Also I pick up “Microsoft Application Architecture Guide” for my reading. I read about first 30 pages and I’m impressed by this book. It is real glue. I like very much things that I read from very first pages. Will see how it goes and be ready for review next week. I believe it will be more comprehensive, since this is not kind of training kit book.


No comments


Book Review: “Microsoft .NET Framework 3.5–ASP.NET Application Development”

January 20, 2011 Book Reviews No comments

image

Hello there. For me it is time to pass next exam on the way to MCPD Enterprise Dev. This time it is ASP.NET exam. For me it is the most difficult of the exams, since I have really little experience in web development.

For my training to exam as usually I read training kit. Finally it was not boring for me to read it. Probably because greater part of it was new to me. I also performed most of the ASP.NET Labs. The most interesting was the beginning of the book and its end. And I almost scrolled ado.net chapter, since there was nothing new to me. (Fine that training kit for ado.net exam, which is gonna be my next exam, is about 400 pages only, so I can be calm about reading it.)

I started preparing to exam about 2-3 months ago, but since I’m lazy it was going slowly and because I scheduled exam for 21th Jan… which is… today, I have had to prepare to exam my evenings in recent time, this made me little bit tired and out of schedule with learning more asp stuff. Actually at the moment when I started preparing I had been thinking that I could implement small web site and run thought msdn solidly. Ah.. I did not do this. I’m afraid to fail it as it was with my WinForms exam twice.

Tomorrow Today early morning I will be passing this exam. Wish me good luck.


No comments


Book Review: GREAT BOSS DEAD BOSS

November 22, 2010 Book Reviews No comments

image I had awesome chance to read book called “Great boos dead boss”, ‘cause one of my wisdom bosses have recommended it. Probably he was driven to do this by latest law of tribe. Tribe? Yeah, I spelled it correctly. Latest law states that each good leader has teacher who knows and can achieve more than his apprentice. First of all, I want to thank my manager very much for suggesting this book.

“So what was there about tribe?” – I hope you have this question in your mind. Let us answer for this question one by one, but I will not give you complete answer for this, because you have to read book to understand completely and to be part of the tribe of readers of this book :)

Greg, main hero of the book, got new job at big microprocessors plant and as usual in such novels there is huge customer with deadline, that cannot be achieved by applying any kind of normal and standard improvements to production of processors. Even more, people at plant are completely exhausted being bombarded with dozen of improvements and built-in administrative control. Greg felt huge confrontation between him and employees, he felt stuck with this tough situation. He ran for help to leader of another company where each employee felt complete comfort and happiness working, each of them was highly motivated and enthusiastic. Greg started to build his own tribe, using hints given to him by leader, who was colonel in army and still likes hunting in Africa. Whole story finishes with triumph of project completed before deadline and with wisdom, that was absorbed by main hero.

Really extraordinary about book is that it shows collaboration between people, their motivation, emotions and acts in light of the most ancient social grouping – tribe. Book really convinces us that when people have common enemy, common ideas and symbols they are motivated to fight and be the best company in their field. Book is concentrated on People not at the process, because process can be improved by people. You only have to find something to trigger people.

I highly recommend you read this book if you are interested to hear some good ideas about management in another light.



No comments