Tuesday, February 9, 2016

Digest for comp.lang.c++@googlegroups.com - 3 updates in 2 topics

legalize+jeeves@mail.xmission.com (Richard): Feb 09 11:20PM

[Please do not mail me a copy of your followup]
 
Oh come on, Paavo. There's plenty of room left in your KILL file, so
just save yourself the grief :).
--
"The Direct3D Graphics Pipeline" free book <http://tinyurl.com/d3d-pipeline>
The Computer Graphics Museum <http://computergraphicsmuseum.org>
The Terminals Wiki <http://terminals.classiccmp.org>
Legalize Adulthood! (my blog) <http://legalizeadulthood.wordpress.com>
legalize+jeeves@mail.xmission.com (Richard): Feb 09 11:24PM

[Please do not mail me a copy of your followup]
 
Ian Collins <ian-news@hotmail.com> spake the secret code
 
>TDD does not reduce encapsulation ergo it is not toxic when used with a
>language like C++.
 
LOL (re: reducing encapsulation).
 
My experience is that TDD gently nudges me in the direction that
principles of object-oriented/functional/generic design always
recommend.
 
In other words, more encapsulation occurs naturally in the result
when doing TDD.
 
Of course, I've seen many people who think they are doing TDD when
they aren't. So it sets up a natural straw man for them: "I think I'm
doing TDD. This code came out shitty. Therefore, TDD sucks."
 
The flaw of that line of reasoning is in the first statement. This
sort of thing can happen regardless of the programming language
involved. TDD is a different mindset than what you're used to doing
if you've never done TDD before. Initially you are a neophyte and
have to follow the "rules" and do what the TDD masters are laying
down. Once you've achieved mastery, you'll know where you can bend
the rules.
--
"The Direct3D Graphics Pipeline" free book <http://tinyurl.com/d3d-pipeline>
The Computer Graphics Museum <http://computergraphicsmuseum.org>
The Terminals Wiki <http://terminals.classiccmp.org>
Legalize Adulthood! (my blog) <http://legalizeadulthood.wordpress.com>
Jerry Stuckle <jstucklex@attglobal.net>: Feb 09 03:03PM -0500

On 2/9/2016 1:04 PM, Ian Collins wrote:
 
> Not even that, just wrong... The ASIC designs I was involved with in the
> mid 80s had to have full scan path test coverage. It was a requirement
> for military avionics.
 
So you checked every single NAND gate, NOR gate, and inverter on your
chip? Individually?
 
--
==================
Remove the "x" from my email address
Jerry Stuckle
jstucklex@attglobal.net
==================
You received this digest because you're subscribed to updates for this group. You can change your settings on the group membership page.
To unsubscribe from this group and stop receiving emails from it send an email to comp.lang.c+++unsubscribe@googlegroups.com.

No comments: