Our code is bad. It might not have always been considered bad, but it is bad and is only going downhill. I started fresh out of college less than a year ago, and many of the things in our code puzzle ...
Would it be ethical to create an open source alternative to the software you've been hired to create?
Say you were hired to create education software that will be sold to students of a particular academic institution. You are the only developer working on this project and have written all of the code. ...