Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Idiots (reprise)

54 views
Skip to first unread message

Mr Flibble

unread,
Dec 10, 2015, 4:56:32 PM12/10/15
to
Some of the idiotic things that regulars of this newsgroup still
continue to advocate:

1) Don't use the unsigned integral types despite the fact that the C++
standard library is full of their use.
2) Don't use abstract interfaces (as they advocate against using public
virtual functions).
3) Never derive from standard containers despite the fact that interface
augmentation is useful.
4) Don't use reference members despite the fact that not all classes
need to
be Assignable.
5) Use the memory allocated by std::vector<POD>::reserve() without
constructing elements by bypassing std::vector's modification functions
(e.g. push_back).

Use this newsgroup with caution.

/Flibble

Ian Collins

unread,
Dec 10, 2015, 5:00:30 PM12/10/15
to
Mr Flibble wrote:
> Some of the idiotic things that regulars of this newsgroup still
> continue to advocate:

Most of what followed was debunked last time you posted it. Have you
run out of sausages?

--
Ian Collins

Gareth Owen

unread,
Dec 10, 2015, 5:05:35 PM12/10/15
to
Ian Collins <ian-...@hotmail.com> writes:

> Most of what followed was debunked last time you posted it. Have you
> run out of sausages?

Please do not treat the issue of running out of sausages with levity.

Ian Collins

unread,
Dec 10, 2015, 5:10:14 PM12/10/15
to
Oh I don't. I maintain multiple redundant sources to mitigate that risk.

--
Ian Collins

Daniel

unread,
Dec 11, 2015, 2:36:43 PM12/11/15
to
On Thursday, December 10, 2015 at 4:56:32 PM UTC-5, Mr Flibble wrote:

> 5) Use the memory allocated by std::vector<POD>::reserve() without
> constructing elements by bypassing std::vector's modification functions
> (e.g. push_back).
>
Regulars advocate this? Seriously?

Daniel
0 new messages