SDD would be fine ... if it was less concerned with the shit that goes along with it. Different approaches, documentation, why it's so important to make a quality product. It would be better if it just got more into the actual designing of programs and approaching problems, rather than the...