• 程序员修炼之道:从小工到专家


    总结:以实用为主,快速学习。而不是拿到一个东西就系统性的去学习。当然,深度钻研还是需要的,但是后边再说,尽快上手工作是第一位的。交流沟通很重要,不懂就问,不能闭门造车。在Microservices时代,我们更建议外部化你的软件产品差异化配置管理,尽量减少Profile的滥用甚至不用。可以多看官方文档。想清楚再去敲代码,这句话可以用一辈子,备份,版本管理很重要。有想法,有问题要写下来,不能止步于口头和心里。公司的各种设计指南、编程规范、XXX规范要仔细学习公共配置项不要乱动,特别是配置库和编译器的编码的时候只思考同一个思维层次的逻辑,在这层完成之后再思考下一层。计算机科学中的问题都可以通过改变使用方式来解决。针对数据库相关的操作一定要考虑到在大数据量下的性能问题。通过加点记录程序段运行时间的方式判断性能瓶颈所在。修复一个Bug往往会引入一个更为隐秘的Bug,所以在进行Bug修复时需要对修复后的程序逻辑重新进行检查,避免引入Bug。在针对解决问题的态度方面,不要轻易得出”问题无法解决”这样的结论,需要有”问题总是可以解决的”的态度和信念。在代码风格方面,需要更加规范和一致。编写关于数据库操作的代码时。一定要考虑到索引的问题,sql的性能的问题。代码中如果需要生成大量对象,一定要考虑到内存占用的问题。在对工具的学习中,如git中,充斥着大量的命令和用法,很难一下子熟练掌握。所以对于这种工具的学习,我觉得首先熟悉高频命令+学习其工作原理的方式可以起到较好地作用。对应于git就是着重理解其工作区,暂存区,分支和时间线的概念。

  • 相关阅读:
    html/form表单常用属性认识
    css复杂动画(animation属性)
    css样式水平居中和垂直居中的方法
    css简单动画(transition属性)
    html/css中map和area的应用
    html/css弹性布局的几大常用属性详解
    webpack优化配置
    webpack配置详解
    使用Node.js搭建一个简单的web服务器(二):搭建一个简单的服务器
    使用Node.js搭建一个简单的web服务器(一):Node.js入门
  • 原文地址:https://www.cnblogs.com/lijiawei1-2-3/p/12077932.html
Copyright © 2020-2023  润新知