worldwindjava源码-97-Things-Every-Programmer-Should-Know:总结程序员应该知道的97件事

时间:2021-06-05 23:36:12
【文件属性】:
文件名称:worldwindjava源码-97-Things-Every-Programmer-Should-Know:总结程序员应该知道的97件事
文件大小:30KB
文件格式:ZIP
更新时间:2021-06-05 23:36:12
系统开源 世界风java源代码总结每个程序员应该知道的 97 件事 +10 作者:Kevlin Henney Takuto Wada,Dai Natsume 1. 技术债务 有技术债务是有意的,技术债务是由于粗心造成的。两者应该区分。这种技术债的存在应该永远记住并尽快偿还。 2. 如果您充分学习了函数式编程的范式,那么您的知识和技能将可用于多核支持以外的广泛用途。重要的是提高参考透明度。这意味着无论何时何地调用该函数,如果输入相同,结果将始终相同。重要的是不要把它设计成需要一个变量成员变量引用。最好创建许多较小的功能并限制它们各自的角色。 3. 在心理学上,这种每个人都认为自己应该拥有与自己相同的观点和思维方式的错误信念被称为错误行为效应。实际上,人们的看法和思维方式截然不同。我怎么知道用户在做什么?最好观察用户。事实上,观察他们的行为比听他们说的话要好,这样才能准确地知道他们的用户在寻找什么。与其花一天时间思考他们想要什么,观察一个小时会更有意义。 四。 编码约定应自动遵守并尽可能强制执行。 在构建过程中包含代码格式 使用静态代码分析工具查找不需要的反模式。 工具设置还允许您查找特定于项目的反
【文件预览】:
97-Things-Every-Programmer-Should-Know-master
----README.md(92KB)

网友评论