“写代码的时候,不能对自己「妥协」” | 技术人金句系列

简介: “写代码的时候,不能对自己「妥协」” | 技术人金句系列

有些问题你抓耳挠腮想很久都无法理解其中逻辑,别人一说,你就茅塞顿开了。今天,我们想分享来自大淘宝技术工程师们的《人间清醒语录》,这些金句里凝结了他们多年实践经验的智慧,希望可以给你“打怪升级”的过程带来一些帮助。此篇为本系列第五篇:第一篇“从幼稚到成熟,是从不负责任到承担责任的过程” | 技术人金句系列第二篇“时间花在哪里,结果就在哪里” | 技术人金句系列第三篇:“当迷茫时就回到原点,或者退一步再思考” | 技术人金句系列第四篇:“立刻开始做,也许是提升生产力的关键” | 技术人金句系列



相关文章
|
2月前
|
安全 数据库连接 PHP
PHP编程中的关键性技术探究
在当今信息化社会,PHP作为一种流行的服务器端脚本语言,已经被广泛应用于网站开发和动态网页生成等领域。本文将深入探讨PHP编程中的关键性技术,包括数据库连接、安全性防护、性能优化等方面,旨在帮助读者更好地理解和运用PHP语言。
|
Web App开发 编解码 监控
防御性设计和开发
“防御性编程(Defensive programming)是防御式设计的一种具体体现,它是为了保证,对程序的不可预见的使用,不会造成程序功能上的损坏。它可以被看作是为了减少或消除墨菲定律效力的想法。”
704 0
防御性设计和开发
|
24天前
|
运维 数据可视化 持续交付
如何解决技术债
本文介绍了技术债的概念及其影响。技术债是指在开发过程中因选择快速解决方案而非最优方法而产生的额外工作量。文章指出,技术债可能导致项目中出现如流水线失败、无用代码、难以理解的代码等问题。还强调了管理技术债的重要性,因为它会影响软件的交付速率和质量。有效的管理包括识别技术债、可视化问题、分析优先级、制定执行计划和持续改进。建议团队通过价值/成本矩阵来确定优先解决的技术债,并通过建立技术规范、服务责任人制度和持续关注技术趋势来预防和解决技术债。此外,应确保持续投入资源进行技术优化,并与团队和客户分享改进成果,以维持软件的高质量和稳定性。
65 1
|
6月前
|
移动开发 运维 开发者
探索开发过程中的技术陷阱:掉入新技术的“巨坑”
在快速发展的技术领域,开发人员经常面临着学习和采用新技术的挑战,尤其是随着卓越工程的逐步推进,越来越多的底层技术升级迭代被正式投入使用。而这些新技术和新特性带来了非常多的好处和便利,但是当作为开发者的我们去追求这种改变、开心的使用这些新技术的时候,可能会无意识地掉入一些陷阱或者“巨坑”。开发者在自己开发经历中肯定会遇到因为没有深入了解新技术的实现原理而开心地误入陷阱,成为新技术的“小白鼠”,那么本文就来简单唠唠开发中的技术“巨坑”,以及爬坑过程经验分享。
31 0
探索开发过程中的技术陷阱:掉入新技术的“巨坑”
|
设计模式
重构·改善既有代码的设计.03之重构手法(上)
之前的重构系列中,介绍了书中提到的重构基础,以及识别代码的坏味道。今天继续第三更,讲述那些重构手法(上)。看看哪些手法对你的项目能有所帮助......
19215 1
重构·改善既有代码的设计.03之重构手法(上)
|
安全 大数据 程序员
软件开发困难、软件开发困难原因、软件开发困难的根本原因
  软件开发困难   软件开发困难最典型的事件是12360火车票订票,高并发量让初期的12360版本经常崩溃,根本不能用。不能用的软件或平台网站,这样的软件开发困难,难于上青天。   微软在开始组织团队编写Windows操作系统时,也经常遇到软件开发困难,进度迟迟不能更新,产品上线遥遥无期,导致微软领导一个头两个大。
622 0
语音软件开发,整洁的代码更有利于长期发展
语音软件开发,整洁的代码更有利于长期发展
|
存储 设计模式 程序员
多数程序员难以简单的方式开发应用?
  心理学中有一篇相当古老、但又非常重要的论文,题为《魔法数字七(上下浮动二):人类信息处理能力中的一些限制》。这篇文章衡量了大脑处理信息的极限,并给出了一个具体的数字:人脑可以同时容纳五到九个概念。我们当然能够把这个有趣的结论延伸到诸多领域当中,但对软件开发人员而言,下面两项含义最为重要:
109 0
|
设计模式 监控 架构师
UI 自动化测试应不应该投入?有没有前途?怎样做最明智?
![](https://ceshiren.com/uploads/default/original/3X/4/a/4a59ac8dba217173b9abe7f8e8dd4d661b3a367e.jpeg) 昨天发布了《实战| UI 调度自动化测试平台(基于 Python)》文章之后,看到不少测试同学吐槽自己公司的 UI 自动化测试效果差而维护成本高,就是一件劳民伤财的集体活动。经常也会有同学问
|
测试技术
【观点】开发人员的测试悖论
译文出自:伯乐在线
592 0