• I'm Learning jQuery

    I’ve just starting learning and using it, but I can already say: wow! It’ssome powerful stuff. I’ll go even further, if you are doing any webdevelopment, whether you work on front or backend, you should learn theframework. It will make you a better developer and make your lifeeasier. Plus, it’s arguably the most popular webdev…

    Read more...

  • stylin' with CSS

    I looked at this book over at B&N and it got me hooked. Especially the chapter on how to do some basic page layout. I could not believe how simple it could be! The author really got me very interested and that eventually led to me buying this book. I’m glad I did. 🙂 If…

    Read more...

  • Core JavaServer Faces

    One Minute ReviewPositives* Lot of examples — with complete source code* Excellent writing style* Focus on helping the reader Negatives* Some chapters deviate from others: only snippets of code and no complete examples SummaryIf you want to learn JavaServer Faces (JSF), this is the book to learn it from! What is the best technique to…

    Read more...

  • CSS Notes: Layouts

    I’m reading an excellent book on CSS – Stylin’ with CSS (highly recommended). I finished reading roughly half of it and I’d like to summarize some of the things I learned. CSS LayoutsI am used to creating page layouts with HTML tables. It’s easy to do and you can get any layout you want. But…

    Read more...

  • 10 Ways to "Stay on Top"

    If you consider yourself a good programmer, great! But is this going to hold true, two years, five years from now? If you are not going to learn new things, I can safely say that you’re going to be “out of date.” If you want to stay still, you have to continue moving: being a…

    Read more...

  • Criteria for good design

    Uncle Bob listed a few Design smells — the odors of rotting software in his book Agile Software Development. Take the inverse of that and what do you get? Criteria for good design — that’s the approach that the author of the book PHP in Action took. Here are the characteristics of good design. Flexibility…

    Read more...

  • Spring in Action

    One Minute ReviewPositives* Excellent overview of Spring (good coverage)* Not too detailed; not too light* Excellent writing style Negatives* Feels lengthy* Too pro-spring PositivesWhat’s not to like? I think this is an excellent resource for the Spring Framework. I liked it as a refresher for some of the Spring 2.0 features, but I’m also going…

    Read more...

  • Top 5 Attributes of Highly Effective Programmers

    Ben Watson, whose blog I just came across, lists the following Top 5 Attributes… Humility Love of Learning Detail-orientedness Adaptability Passion I think this is a very good list. I think effective programmers are humble. Why? Because you have to be able to work well with others. Just from my experience, it’s hard to work…

    Read more...

  • Enterprise JavaBeans 3.0

    One Minute ReviewPositives* Excellent coverage of EJB technologies* Thorough coverage of Java Persistence* Focuses on doing best-practice development* Full of examples Negatives* Explanation on how to create an external client not clear SummaryThis is an excellent book on a simplified (still overcomplicated) EJB 3.0 technology. I had high hopes for this book and for the…

    Read more...

  • Test Driven

    One Minute ReviewPositives* Excellent coverage of Test Driven development* Covers many development best practices* Excellent writing style Negatives* Could be more concise SummaryThis is an excellent book on TDD — I think it’s the best book on the subject. At first, I thought this book is going to be just a review of the commonly…

    Read more...

Recent Posts

Tags

2010 2011 abstraction advanced Books code concepts Craftsmanship design patterns encapsulation goals gof grasp immutability innerclass Java javascript jpa learning patterns practicing quality Quotes reading recommended reference solid tdd testing unclebob

Comments

  1. Hi, this is a comment. To get started with moderating, editing, and deleting comments, please visit the Comments screen in…

  2. Good blog! I really love how it is simple on my eyes and the data are well written. I'm wondering…