工作中上的一点思考

author author     2022-09-06     242

关键词:

  • 防御式编程,不要相信任何人和服务。你要做好对自身的保护,号称4个9的AWS不也宕机了吗!

  • 你所担心的事一定会发生,而且可能马上会发生。最近上了一些功能,你说好像这个地方可能会有问题,你最好赶紧看,也许马上就会有问题。

  • 线上出现问题要放大处理,尤其是和数据、钱相关的,肯定有不合理的地方,特别准。

  • 命名要专业一些,多用一些业务用语,少起一些 map process run等方法,要具体一些,见词知意。

  • 接口定义要明确,做到只要看一下定义就知道写得是什么,不需要看实现基本就可预知你写得的是什么。如果还要看实现才能确定做了什么,那么你写的这个接口就有些失败。

  • 重构很重要,但也要小步前进,如果抽出大段时间重构,十有八九会失败,还要受到业务部门的挑战。

  • 重构还有一点作用,让你更加了解系统的来龙去脉。我在想对于新入职的员工,是否可以给他一个小模块,让他搞一点重构,通过这样的方式让他来了解系统。这有一个前提,leader要对新员工的代码review、负责。

  • 我们工作环境是一个团队,这就要求我们要适当的帮助他人。但也注意,不要让别人背上的猴子跳到你背上,把别人的活都揽在自己身上,自己累的够怆,别人也没有成长。

  • 测试人员信息获取更多应该来自产品,而不应该是开发人员,那样的话掺杂开发人员的代码思维,很有可能是错误的理解。这个吃过亏,测试人员让开发人员给讲逻辑,结果上线后发现与产品的初衷是想背离的。

  • 最近订阅了很多技术公众号,大家写得都不错,也有很多干货。但有一个问题,就是知识不够系统不连贯,如果想深入的了解一个东西最好还是从纸质书籍下手。另外北京地铁是可以看书的,至少我上班的时间点还是能拿出书来看的,相对来说比刷朋友圈实惠一些。

工作中上的思考

防御式编程,不要相信任何人和服务。你要做好对自身的保护,号称4个9的AWS不也宕机了吗!你所担心的事一定会发生,而且可能马上会发生。最近上了一些功能,你说好像这个地方可能会有问题,你最好赶紧看,也许马上就会... 查看详情

#yyds干货盘点#前端工作的一点思考

为什么选择前端?一个简单的问题,但大部分人却说不清楚,我当初也是误打误撞进入了这个行业,不知不觉就干了快七年。漫无目的的做一件事情是很难做好的,也是痛苦的,尤其是这件事还占据了我们最多的时间,所以我们... 查看详情

一个中年程序员的职业规划的一点思考

时间来到了32岁,越发觉得自己工作中手头做的事情让自己难受,”这不是我喜欢做的方向“,这个念头越来越折磨着自己。时间来到了32岁,越发觉得自己工作中手头做的事情让自己难受,”这不是我喜欢做的方向“,这个念... 查看详情

程序开发与需求分析的一点疑问与思考

 静静的坐在出差归往西安的火车上,想着工作以来程序开发过程中的磕磕绊绊,总觉得不入其法。 并不是编程技能得不到提升,而是程序开发出来与甲方领导的想要的相差甚远。虽然做了很多工作,可领导关心的往往却... 查看详情

最近的一点思考,关于高手/大师/学霸

...学以后,觉得完全跟不上,和边上的人交流,包括学生和工作以后的人交流,完全就没几个人能高明白高数在讲什么,线性变化是什么。一度我认为自己不擅长高等数学了。 而一些半桶水,也在推波助澜,各种炫技。 直... 查看详情

关于自动化测试的一点思考

...情况下自动化可以提高测试的效率。 这么多年的测试工作,测试方法总结起来只有一个:一定的 查看详情

测试沉思录7.测试左移的一点思考

...f0c;精讲目前最流行的开源命令行工具,大大提升你的工作效率。作者:王媛媛编辑:毕小烦万物皆有生命周期,软件工程也一样。软件生命周期(SDLC,SystemsDevelopmentLifeCycle)描述了软件从开始研发到... 查看详情

周志华:关于机器学习的一点思考

周志华:关于机器学习的一点思考 https://mp.weixin.qq.com/s/sEZM_o5D6AhyMgvocbsFhw  演讲:周志华整理:肖琴、闻菲【新智元导读】机器学习如今大获成功的原因有哪些?如何才能取得进一步的突破?南京大学周志华教授在AIWOR... 查看详情

restful的一点思考

1、首先我觉得这就是一个规范,就像是定义变量用驼峰法这样的规范一样,我不用驼峰法定义变量一样可以实现啊,这个我觉得没什么好纠结。都是程序猿,就不要自相伤害了,让世界和谐一点好不好。2、使用RESTful定义的api,... 查看详情

关于异常的一点思考

一、异常的(检测)触发:编译器插入检查指令(对语言规定的检查项);二、异常的基本处理机制:类似中断,生成异常场景信息,然后执行转发操作。三、异常处理的上下文:由线程货其他结构保存的类似函数调用栈的上下文... 查看详情

这段时间的一点思考

  这段时间是从参加集训培训营到现在。我变化很大,因为我的生活似乎陷入了一重循环:收到打击-思考-获得感悟-收到新打击-又思考---同时我变得很虚荣,很贪,美好的东西我都想得到,十分的肤浅并且喜欢幻想又细腻敏... 查看详情

汉诺塔问题的一点思考(代码片段)

  汉诺塔问题是递归中常见的一类问题,刚开始接触这类问题毫无头绪,但是看了很多资料之后也慢慢发现了其中的一点规律  关于汉诺塔的一点传说:汉诺塔问题是源于印度一个古老的传说大梵天创造世界的时候做了三根... 查看详情

关于ugc的一点思考

   ugc会使互联网繁荣,但依赖大众用户创造的内容质量上会存在参差不齐,这是ugc本身存在的问题。   就拿技术论坛或社区来说,好的内容不少,但质量不好的内容也很多。社区在引导用户发言的同时,也... 查看详情

关于函数执行过程的一点思考

  刚刚有一个同学问我下面的代码出现了什么问题?大家可以一起看看,这是初学者非常容易犯的错误。<!DOCTYPEhtml><htmllang="en"><head> <metacharset="UTF-8"> <title>Document</title></head><body> <formac 查看详情

对于函数名本质的一点思考

自己在学习函数指针的时候对函数名的意义产生了一点疑惑,经过一些尝试和思考,感觉应该可以像下面这样理解,如果有啥不对的希望大家指正。首先我们对变量名的定义做一下回顾:在C语言里面,我们声明一个变量的时候... 查看详情

关于共享单车的一点思考

...后再决定是否加入    共享单车是共享经济的一个代表,从政治角度来看,符合节约环保的倡导;从经济角度看,经济高速发展必然需要资源的整合和利用,共享模式将成为未来的趋势;从社会角度开,城市拥堵、... 查看详情

关于多线程编程的一点思考

多线程编程主要是为了解决处理慢的问题。使用多个线程进行并发处理资源,使用的模型最多的还是生产者消费者模型。------------------------------------------------------目前我遇到的问题或者体会主要有两个:1.生产者产生速度不能大... 查看详情

关于app测试的一点思考

1 系统入口部分要细化测试用例颗粒度 充分准备好测试数据  真实覆盖线上场景 比如注册验证码的获取 国内国外手机 一般国外手机发送短信打电话都要加上区号  2新版本发布  有新功能... 查看详情