3 ms·
I've noticed that EE actually has a lot to teach software engineering in terms of creating and designing systems - architecture, composition, testing etc are mu
by sudhirj 14y ago
I've noticed that EE actually has a lot to teach software engineering in terms of creating and designing systems - architecture, composition, testing etc are much more mature in that field. A lot of the ideas we 'discover' with regards to software seems to be old best practice / fundamental in that field.
Things like designing modules that are separate, reusable and fully testable (Remember ICs?)
How interfaces translate to action, too. We even call the process 'wiring' to this day.