2021
07-08
07-08
浅谈软件工程师的自我修养
目录概述角色重构质量小结概述“对于知识,要求知若渴;对于自己,要虚怀若谷。”优秀的软件工程师一定是在软件开发的道路上前行者。自学是其成长的一个重要手段,在自学的过程中,我们是可以通过考试的方式来收敛思绪,督促自己学习,从而提高自己的基本素质。诚然,原则和模式是软件工程质量的基石。但技术是工具,是为人服务的,而不是相反的。我们不能为了迎合某种技术而束手束脚,让自己特别难受。与此同时,要让自己的能力发...
继续阅读 >
项目背景:一个以前的项目(刚入职实习的时候写的,用的vuecli2),然后这次要添加修改东西,看着代码看的头大,冲动之下就重构了(想打死自己,写的啥玩意),刚好用下最近刚学的typescript,从搭建开始,一步步更新记录下,怕自己之后忘了再回过头来看看。(顺便说一句,用起来有点别扭,不过还是挺爽的,期待vue3.0...)一.项目搭建:使用命令 vuecreatenews 创建项目配置自定义,贴一下我自定义的安装...
阅读《重构》的笔记献上。重构的定义重构是在不改变软件可观察行为的前提下改善其内部结构。重构的节奏以微小的步伐修改程序。如果你犯下错误,很容易便可发现它。一个方法里面,不应该有很多的代码,我们可以通过分解后重组。好的代码应该清楚的表达出自己的功能,变量名称是代码清晰的关键。尽量减少临时变量,大量参数被传来传去,很容易跟丢,可读性差。提炼出逻辑代码,以便功能复用。...
1、慎重选择第1门语言编程语言各有不同,不过区别不大。但用语言的人区别就大了。选择了一门语言你就选择了一个群落。–SamKaufman,自由职业者,iOS开发者,10xmanagement如果你想快速建立原型(尤其对于希望对产品进行迭代升级的创始人来说),那就用Ruby或者Javascript–ErinParker,SpitfireAthlete创始人兼首席开发者2、你不是程序猿!伟大的开发者能够建构并开发应用。惊艳的开发者能够在关注业务的同时做...