- Thesis
- You reinvent the wheel because you don't think about the CPAN
- Antithesis
- You search the CPAN frantically for the Lingua::Uygher::Koan::Autogenerator module because you assume it's on the CPAN
- Synthesis
- You reinvent the wheel because you assume it's not on the CPAN
On a not entirely unrelated side note: I almost rewrote Hash::Merge this morning.
'lectro
luqui on 2005-11-14T09:32:24
I know precisely what you mean. In fact, I find my self now scouring ideas for things that are not on the CPAN so I can write them; and then sometimes I just forget to check and assume that it's not there because it's such an "out there" idea.
For example, I almost wrote Test::LectroTest yesterday.
Hash::Merge
rjbs on 2005-11-18T13:24:56
I believe H::M is probably one of the most often almost-rewritten modules on the CPAN. I have nearly rewritten it more than once. A coworker recently asked, "should I release this hash-merging function I just wrote?" Now you. I think we're just the tip of an iceberg.