Trivial code reuse
The next time I have to spend weeks discussing the reuse of someone else's for-loop and print statement, I am going to blow a gasket.
The next time I have to spend weeks discussing the reuse of someone else's for-loop and print statement, I am going to blow a gasket.
GCP Perfomance and Reliability
9 个月When I am writing code my time is spent at least 20:1 on figuring out how to hold the code I have to interface with, vs actually pushing keys to write my own code. This goes up steeply when folks design "clever" interfaces that are supposed to save my AI auto complete from adding a few extra characters.? Given that it is amazing how many software engineers firmly believe that saving time or effort is the main reason for reusing code. It's something that gets told in CS classes and then a lot of engineers go on treating it as a fundamental axiom of software engineering.? Now there are really good reasons to reuse code. A central Bigtable replication service will keep working even if there are changes to the bt API, because the team knows to update those together, while your own hacked up thing will have an outage because you left the team and your successor missed the memo.?