Category: Uncategorized

  • Tips for Clearer Writing

    How do you make your revisions of sentences, paragraphs, ideas easier to understand? Brian Marick has several tips on revision. I think they’re very good.

    Read more...

  • Definitions of Peer Review, Walkthrough, Inspection

    Do you know the differences? If not, read this short post by Johanna Rothman. You will have a clear picture after you read it. Peer review: An author asks a peer to read, comment, and critique a work artifact. Walkthrough: An author presents the work artifact to others. Inspection: An author requests the services of…

    Read more...

  • Creativity

    A creative person does things that have never been done before. Intelligence is the ability to learn and the ability to think. Personality traits is what distinguishes creative from non-creative people. Personality traits associated with creativity: diligent, stubborn, eccentric, reclusive, not religious, enjoys work. These are just a few points taken from Creativity in Science…

    Read more...

  • Web Frameworks

    Struts, Spring, WebWork, Tapestry, JSF. Are you not lost yet? Do you know what they are and which one is used for what? I wasn’t so sure. Until now, that is. This easily digestible pdf document is very good. Matt Raible, author of Spring Live and a contributor to Pro JSP, does a good job…

    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...

  • 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...

  • IT Survival Guide

    Retiring CIO Paul Ingevaldson offers 10 tips for surviving — and prospering — in the IT jungle. I think this is a pretty good list from a management point of view, but it is also somewhat related and applicable to programmers, especially for aspiring managers. 10. Don’t be afraid to leave IT. 9. Don’t keep…

    Read more...

  • Stas on Software-Eng

    OK, you might have noticed that I have been changing, rearranging stuff on this blog: first it was called tech.pal, then Stas on IT, and now Stas on Software-Eng. Hey, Stas, can’t you settle on something and stop changing it. The problem with that is until now, I hope, I couldn’t. This is similar to…

    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…