Profile for Athanasios Kontis > Reviews

Personal Profile

Content by Athanasios Kontis
Top Reviewer Ranking: 1,377,334
Helpful Votes: 2

Learn more about Your Profile.

Reviews Written by
Athanasios Kontis "Kickaha79" (Thessaloniki, GREECE)
(REAL NAME)   

Show:  
Page: 1
pixel
Effective Java: Second Edition
Effective Java: Second Edition
by Joshua Bloch
Edition: Paperback
Price: 24.49

5.0 out of 5 stars One of the best technical companions to Java, 7 Oct 2013
Verified Purchase(What is this?)
If you think you knew Java, you will have a chance to consolidate this idea by studying this wonderful book. Most probably you will find a lot of details about this versatile language that you didn't know or knew only a little about them. Also you will have the opportunity to learn about best practices and tweaks that make the difference between sluggish and turbo performance, or save you hours of debugging logical errors which could have been avoided should you have followed the straightforward yet highly technical advice. A must-have for every Java developer.


Professional JavaScript for Web Developers (Wrox Professional Guides)
Professional JavaScript for Web Developers (Wrox Professional Guides)
by Nicholas C. Zakas
Edition: Paperback
Price: 20.39

2 of 2 people found the following review helpful
5.0 out of 5 stars A well-written companion to JavaScript, 1 Dec 2012
Verified Purchase(What is this?)
This is a thorough and helpful guide to JavaScript language. Although its target audience is mainly web developers, all people with a basic understanding of programming may benefit from it since JavaScript is such a forgiving and loose-typed language.

Organizing a vast arsenal of objects, methods, properties and differences in major browsers' implementation (e.g. IE, FF) is not the easiest task to tackle. However, in my humble opinion, the author makes a sincere and successful effort. To that end there are many helpful tables and figures which either consolidate the relevant pieces of information or provide a graphical analysis of a complex subject, like for example the 'Prototype Pattern'. Also, common pitfalls and helpful hints are provided in abundance and pointed out in conspicuous bordered frames throughout the book.

The most helpful element though, are the succinct and to-the-point examples of code that follow each and every discreet section on a specific subject. Wherever there are possible ambiguities or peculiarities of the language, the author provides more than one example to utterly dissolve them. In most cases one can follow only the given snippets and understand completely the subject at hand, since they are almost self-explanatory.

Finally, this book provides an analytical table of contents at the beginning and a powerful index at the end, which allows for granular keyword-based searches. Finding what you want is almost as easy as hitting the Ctrl-F button to open a typical search field!


Page: 1