1.《卓有成效的程序员》
再快能快过电脑吗?
自动化
程序员总有打字总是飞快~~~~
每次ssh登陆服务器,快速敲打命令:
删除依赖jar包
rm -rf .m2/repository/com/taobao/top/top-mapping/
启动
cd top
cd bin
./build.sh
等待启动完毕.......10....30...50....
查看日志
tail -f top/logs/top.log
将每次重复劳动诸如cd top cd bin . build.sh保存成shell:
mappingBuild.sh:
rm -rf .m2/repository/com/taobao/top/top-mapping/ top/bin/build.sh tail -f top/logs/top.log
运行一下就可以一边喝茶去啦~~~~~~~
2.《设计模式》
方法跨度大,包含不同逻辑,难以阅读的if else代码
策略模式
不同逻辑封装成不同策略处理。
3.《重构》
以上代码能一眼看出if else内容吗?
让你的代码更容易阅读,可阅读的方法名,一眼看出判断内容
4.《25项最优时间管理工具与技巧》
一 .肯定你的时间价值
二 .将一切记录在案
时间是有价值的,工作是有记录的,时间管理+wiki记录