开发者社区> 问答> 正文

程序员的工作中,哪些与原理性知识是需要我们掌握的?

程序员的工作中,哪些与原理性知识是需要我们掌握的?

展开
收起
Lee_tianbai 2020-12-30 16:45:09 431 0
1 条回答
写回答
取消 提交回答
    1. java,linux,数据结构和算法,数据库,网络通信与分布式计算的原理,这 几类是比较重要的基础知识,我们在做方案设计、编码、问题排查中会运用 得很多;
    2. 设计模式,UML 这个是对系统架构设计必要要掌握的知识,当你经历了很多 大规模的软件系统设计,回到根本上,你会发现逃不出这一块的理论和工具;
    3. 领域性的基本原则,比如我们上面提到的“钱货平衡”,“财务平衡公式”, “线下收银让消费者最快速度走人”,这种逻辑需要大家 get 到这些领域性的 设计原理,甚至自己去总结出这种原理;
    4. 关于管理学,人际沟通,心理学的一些基本原理,大家可以按照自己的实际 需求去看一下。
    2020-12-30 16:45:24
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Android插件化-从入门到"放弃" 立即下载
如何做小程序性能优化 立即下载
云栖专家带你技术进阶之理解Java内存管理机制 立即下载