Re: disadvantages of using STL
On Mar 24, 9:11 pm, c...@mailvault.com wrote:
On Mar 24, 4:01 am, James Kanze <james.ka...@gmail.com> wrote:
On Mar 23, 4:52 pm, Noah Roberts <n...@nowhere.com> wrote:
Tony wrote:
"Noah Roberts" <n...@nowhere.com> wrote in message
news:49c11c54$0$29989$cc2e38e6@news.uslec.net...
Pallav singh wrote:
Q What are the disadvantages of using STL ?
Efficiency.
He said DISadvantages.
Oh.
One man's advantage is another man's disadvantage. If you're
trying to hang on to a job, the fact that not using the STL
reduces efficiency, so that it takes you a year to finish the
job, rather than six months, could be considered an advantage
(provided you're sure that the employer doesn't realize that
you're artificially creating extra work, and fire you for it).
I take it by efficiency you mean programmer efficiency.
It's the most important kind. But in this case, I was
responding somewhat humorously---the original poster asked for
the disadvantages of the STL, so I suggested that one might be
that it increases programmer efficiency (and thus reduces the
length of the contract).
[...]
And if you're selling hardware, the fact that the software runs
slower, and that the customer needs two machines instead of one,
is also an advantage.
This kind of assumes dull customers who don't check out the
competition. If that's the case, I wouldn't feel sorry for
them.
Yes. On the other hand, I've seen a couple of cases in my
career where a software company or a consultant has
(intentionally?) written code that no one else could understand,
and then lived of over priced maintenance contracts for the rest
of the programs lifetime.
--
James Kanze (GABI Software) email:james.kanze@gmail.com
Conseils en informatique orient=E9e objet/
Beratung in objektorientierter Datenverarbeitung
9 place S=E9mard, 78210 St.-Cyr-l'=C9cole, France, +33 (0)1 30 23 00 34