• A Pragmatic Quick Reference

    You’ve probably heard about the Pragmatic Programmers — Hunt and Thomas — and their famous book: The Pragmatic Programmer: From Journeyman to Master (I’m currently reading it). I really recommend this book — I’ll do a formal review later, after finishing it. Anyway, in that book, they have quite a few really good — pragmatic…

    Read more...

  • Your Code Sucks

    Most likely, it does. Here is an article, Why Your Code Sucks by Dave Astels that will tell you why it does. Read the article as I think it’s great. After you read it, make sure you verify your code according to all of the points. Dave says that your code sucks if it meets…

    Read more...

  • Software Bookshelf

    Are you looking to test me? Or maybe you just want to see how I stuck up against other IT guys? OK. OK. What I’m trying to say, is that it is always good to get a second opinion. So, I’m going to give you that second opinion (or more than one). Here are a…

    Read more...

  • The Rational Edge

    Donald Bell, Philippe Kruchten, Gary Evans? Ring a bell? If not, they are all influential IT minds. And they all write articles that are published in The Rational Edge. I have to say that The Rational Edge e-zine is probably the best newsletter that I subscribe to. The quality of the articles is great. Even…

    Read more...

  • Outsourcing or Innovation

    Yes, you cannot have both. It’s just not possible. That’s the stand of Johanna Rothman. She has some very interesting points. “If you choose innovation, you can’t outsource,” she says. “You can’t define all the requirements and hand them off to anyone in a highly innovative product — requirements definition and product development have to…

    Read more...

  • IT Job Outlook

    Adding Value…Growing CareersThe Employment Outlook in Today’s Increasingly Competitive IT Job That’s the title of the study published by Information Technology Association of America. This is one of the best I’ve read. A little long, but the content is great. Topics covered in the survey are:• Size of the IT workforce• Demand for IT workers•…

    Read more...

  • Martin Fowler's Bliki

    Martin Fowler, to me, is a great IT mind. He has written three (that I know of) books that are on my must-read list. I I own the first two. All three are pretty much classics in the industry. They are: Refactoring, UML Distilled, and Patterns of Enterprise Architecture. Fowler has also written countless articles…

    Read more...

  • How To Survive The Coming Bust

    I came across an interesting article, How To Survive The Coming Bust, recently — little dated, but still valuable. The author argues that you need to do the following six things to survive. 1) Provide Guarantees2) Analyze the business and provide a better solution3) Dramatically decrease the defect rate4) Create well-documented, maintainable code5) Provide better…

    Read more...

  • A Professional

    A professional is a person who can do his best ata time when he doesn’t particularly feel like it. Alistair Cooke

    Read more...

  • Why Java is Cool

    I come across a very interesting post today: a post that explains why Java is cool. I think the poster has some very good points about Java and I agree with him. Yeah, Java is cool and hopefully it will be cool for a long time. I’m excited about Java 1.5: it has some very…

    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. Good blog! I really love how it is simple on my eyes and the data are well written. I'm wondering…