4 ms·
This should be in lesson 1 of any programming course. > As for "the developer is supposed to implement it", > next week I'll be giving my annual ethics lec
by radicalbyte 12y ago
This should be in lesson 1 of any programming course.
> As for "the developer is supposed to implement it",
> next week I'll be giving my annual ethics lecture
> and I'll be pointing out to students that the codes
> of practice of the various professional societies
> all agree that your duty goes beyond simply doing
> what you are told.
>
> If you are told to write consumer software that
> gets its sums wrong, you should not do it.
- teamonkey 12y agoI think rule #1 should be don't try to second-guess what the end user wants or needs when you are writing or maintaining a piece of software that you yourself don't use or need.