Author: stanley

  • New Features in Java 6

    Java 6 is out. And it’s better than ever! 🙂 I do think it’s the best one ever. And the fastest ever. On one of my work projects, compiling Drools rule engine used to take over a minute, and with Java 6, this has been cut more than half. Nice improvement! What are the exciting…

    Read more...

  • Enterprise Integration Patterns

    This is probably the best book on Enterprise Java Messaging. If that is what you desire. This is not an easy book. I read it all, but I think to actually start implementing based on the patterns, I would have to reread portions of it. This book is loaded with patterns, some small, some larger.…

    Read more...

  • Java Servlet Programming

    I should have read this book years ago. It’s an excellent book on Java servlets — a servlets bible. But it shows its age now. But even so, it’s still worth a read (while skipping some sections): it contains detailed knowledge about how the servlets work — information not found anywhere else. Discussion about session…

    Read more...

  • My 2007 Goals

    I came across this (interesting) post, 2007 Goals by Frank Kelly, and pondered… and came up with my own 2007 goals. Deepen my Java knowledgeThere are still some features of Java that I don’t know, some quirks I’m not aware. In 2007, I plan to read Thinking in Java 4th edition in full. Maybe another…

    Read more...

  • Threads in Java

    If you consider yourself a well-rounded Java programmer you know threads. You must also know or heard about threads in Java 5. Or, the overhaul of threads in this version (and Java 6). This is a complicated topic but whether you like it or not, you must update your skills and learn about concurrent programming…

    Read more...

  • Java 5 Enums

    Java 5 SE, in my opinion was a great release. While reading a blog post, Java 5 – The Gems and the Duds, the author gives thumbs up to the concurrency package, generics, CachedRowSet, and annotations; he gives thumbs down to autoboxing. And he’s not sure about varargs and enums. Very good post. I generally…

    Read more...

  • Read Books

    What was the last book you read? Has it been long? The bottom line, to become a better coder, better [anything], you have to do the things you are used to do… better. Reading books is one of the best ways to acquire knowledge, to deepen your knowledge, to improve yourself: to become better. How…

    Read more...

  • Most Valuable IT Architecture Skill

    What is it? I don’t know. I think it’s communication skills, the ability to see the big picture, staying abreast of new technologies, and learning quickly. Plus, the ability to dive into new technologies and leave your comfort zone — leave the old technologies behind. But who am I to answer a question like this.…

    Read more...

  • The Timeless Way of Building

    Excellent architecture book. From the pure architectural point of view, though. I was looking for more of a software design point of view. I did not find too much of it in this book. It was, nonetheless, a valuable read. Hey, I got to see what ‘normal’ architects go through, and what makes buildings live…

    Read more...

  • 9 Things We Care About More Than $$$

    What do we — as developers — want more than money? Good question. I think there are a lot of things we care about more than money. We want a challenging environment, good management, ability to learn things, and more. The author of the article, below, has pointers like these, and others, that I believe…

    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…