| ▲ | JKCalhoun an hour ago | |
Especially in software. Approach A: implementation is hands-down the fastest. Approach B: implementation is written so clearly and concisely that it's essentially self-documenting. Approach C: a lot of attention paid to future proofing the code, parameter checking, sanity checking… Which of the above was the most "logical" approach that the recipient was just not understanding? (EDIT: Approach D: adheres closely to coding patterns in the rest of the framework. I could probably come up with others…) | ||