Hi, I'm thinking about what makes a good developer.. This could be a good Thought specially now, in this moment where technologies, strategies, and tools are so many in the show. I was reading the Scott Hanselman post  about T4 and Nerddinner app.. what take me into thoughts was the sentence "I really advocate folks reading as much source as they can because you become a better writer by reading as much as writing. That's the whole point of the Weekly Source Code - reading code to be a better developer."

I completely agree what Scott says, because I think growing and becoming a better developer is not (maybe someone has) a falling-sky quality, but depends on learning, reading, asking from others, I think it's a kind of mutual exchange.. Sometime ago I was talking about with a colleague of mine, and talking about that, he says to me that reading and learning, and then using what learned it's not a way to become a better developer, but instead it's a way to become a kind of "Code User" because this cuts off the personal quality of thinkng and invent. I said for me it's not true, Everything I could say I konw, it's from learning from: Colleagues, Open Source projects, books are the last isle, because I think books, technical better books are so rare! the great part of tech books are nothing more than a manual! So what you think??

I really appreciate to recieve comments and thoughts from you, so I can learn more even from You!  Ciao