For every complex problem there is an answer that is clear, simple, and wrong.
H L Mencken
I am doing a startup!
Cross-browser testing from your browser!
I have written my fourth book!
Be faster than Larry Wall in the shell!
You're viewing a comment by Greg and its responses.
"Good Coders Code, Great Coders Reuse." -- Peter Krumins when he came up with a name for his blog.
I normally agree with you Peter, but in this post you not only contradict yourself, but it seems like you've gone off the deep end. eZcomponents, Zend Framework, and Symfony; to name a few leading frameworks, are designed to be composable so that you can write the parts you NEED to write and reuse the rest. And leading frameworks are written by professional programmers, fully tested and already widely deployed and real-world hardened.
But you can start from scratch if you want to. You should probably change the name of the blog though. Something like "I wrote this v0.0.01alpha"
Blog name does not need to be changed.
If there is good code there is the option to reuse it without needing to use a framework.
Completely agree with your point. From my personal experience it requires a lot of knowledge to understand that and to be able to understand the mentioned components/frameworks. Novices tend to do everything by themselves and that is a normal behavior in learning path. I would not name them kids, but they are not fully grown up to understand that time is a very, very limited resource, and it is not smart to reinvent wheels. This Peter's opinion is somewhat strange, biased and I can not take it seriously.
As a note. Recently I did not even consider job opportunity when CTO proudly announced they are using no frameworks, no commercial development tools. Kind of primitive cave culture? When reading this article I started to wonder what kind of developers are in a team which avoids to use frameworks.
(why do I need your e-mail?)
It would be nice if you left your e-mail address. Sometimes I want to send a private message, or just thank for the great comment. Having your e-mail really helps.
I will never ever spam you.
(Your twitter handle, if you have one.)
* use <pre>...</pre> to insert a plain code snippet.
* use <pre lang="lang">...</pre> to insert a syntax highlighted code snippet.
For example, <pre lang="python">...</pre> will insert Python highlighted code.
* use <code>...</code> to highlight a variable or a single shell command.
* use <a href="url" nospam>title</a> to insert links.
<a href="url" nospam>title</a>
* use other HTML tags, such as, <b>, <i>, <blockquote>, <sup>, <sub> for text formatting.
Type the word "quake3_508": (just to make sure you're a human)
Please preview the comment before submitting to make sure it's OK.
Peter Krumins' blog about programming, hacking, software reuse, software ideas, computer security, browserling, google and technology.
Reach me at:
Or meet me on:
Subscribe through an RSS feed:
Subscribe through email:
Enter your email address:
Delivered by FeedBurner
See all top articles
See all downloads
See more detailed list of recent articles
See more detailed category information
See more detailed list of all articles