If you think this is bad for electronics. All us software devs are going to hell.
This is not even a slightly contrived bit of code.
void terminateDisabledChildren( Element element ) {
while( element.getChildren().hasNext() ) {
Element child = element.getChildren().next();
if( child.isDisabled() ) {
element.getChildren().remove(child);
child.terminate();
child = null;
}
}
Primary and secondary doesn't describe the roles each component actually plays in master/slave.
Authoritative and obedient ... maybe? Even that has issues on both sides of the argument.
Enforcer and obeyer?
Demander and demanded?
Tell you what. Lets go on strike and see how long these virtue signalling, SJW, woke fuck wits take to come crawling when they can no longer spew bullshit or project their own racism on the rest of us on social media.
"I'm sorry, but due to the popularist opinion that all software patterns and terms which reflect inequality even in inanimate objects should be removed, we are shutting down all software service until the extensive refactor can be carried out."
... PS... please remove the Master (or Slave) cylinders from your car and find a large hill.