- Hands-On Dependency Injection in Go
- Corey Scott
- 143字
- 2021-06-10 19:17:51
Who is the user?
Much of the time, the answer will be future me and my colleagues. Your future me will be a better, smarter, and more handsome version of who you are now. Your colleagues, on the other hand, are harder to predict. If it helps, we can avoid considering the smart, fantastic ones; hopefully, whatever we do, they will understand. An intern, on the other hand, will be harder to predict. Chances are that if we can make our code make sense to them, then it will be just fine for everyone else.
If you ever have the chance to write software libraries for company-wide or general use, then this answer becomes a whole lot harder. In general, you want to aim low and only depart from a standard and straightforward format when there is no other choice.
推薦閱讀
- LabVIEW2018中文版 虛擬儀器程序設(shè)計(jì)自學(xué)手冊
- Android開發(fā)精要
- Python測試開發(fā)入門與實(shí)踐
- 機(jī)器人Python青少年編程開發(fā)實(shí)例
- 數(shù)據(jù)結(jié)構(gòu)(C語言)
- Java 11 Cookbook
- TradeStation交易應(yīng)用實(shí)踐:量化方法構(gòu)建贏家策略(原書第2版)
- Visual FoxPro程序設(shè)計(jì)
- Learning JavaScript Data Structures and Algorithms
- 數(shù)據(jù)結(jié)構(gòu)習(xí)題解析與實(shí)驗(yàn)指導(dǎo)
- 大學(xué)計(jì)算機(jī)基礎(chǔ)實(shí)驗(yàn)指導(dǎo)
- UVM實(shí)戰(zhàn)
- Go語言精進(jìn)之路:從新手到高手的編程思想、方法和技巧(1)
- Python Data Structures and Algorithms
- Android驅(qū)動(dòng)開發(fā)權(quán)威指南