简介:温故知新。
不知不觉间,今天已经是2020年的最后一天了。2020注定是不平凡的一年。突如其来的疫情,让我们的工作和生活都发生了重大变化。作为技术人,我们用技术抗疫,快速上线的健康码、AI医生、远程办公......用技术,为抗疫贡献出自己的一份力量。
这一年,阿里技术依然一如既往为同学们送上满满的技术干货,向所有开发者分享阿里工程师在技术上的学习收获、经验心得,分享阿里巴巴在电商业务上的实践探索、技术沉淀,以及在前沿科技领域的创新和突破。
辞旧迎新之际,阿里妹为大家盘点这一年的年度好文,希望同学们温故知新,厚积薄发,在技术的道路上,更进一步!
年度好文
接下来,阿里妹就从年度TOP10、语言编程、框架工具、实践经验、技术探讨、自我成长等几个方面为同学们盘点这一年来最受欢迎的文章。
年度TOP10
20秒确诊,96%准确率,达摩院“AI医生”火速支援100多家医院
对抗疫情,阿里技术人在行动!
疫情下的阿里员工,约定这样上班
在家办公四天后,阿里巴巴语雀团队总结了远程办公金标准,并分享了几个好用的工具。
史上最强《Java 开发手册》泰山版王者归来
新增34条规约,修改描述90处,其中错误码规则更是第一次提出完整的解决方案,《Java 开发手册(泰山版)》正式发布!
如何画好一张架构图?
用图来表达抽象的思考和内容。
阿里研究员:警惕软件复杂度困局
越是大型系统,越需要简单性。
技术的想象力:云栖大会第一天发布了什么?
云的变革进入终端。
58.3万笔/秒!看阿里的黑科技
11月11日0点刚过26秒,天猫双11的订单创建峰值就达到58.3万笔/秒,这一数字是2009年第一次天猫双11的1457倍。数字的背后,隐藏着阿里巴巴很多不为人知的技术创新和突破,乃至世界顶尖技术。
阿里巴巴集团 CTO 程立:今年天猫双 11,阿里练了什么?
没有双11的极限压强,许多创新不可能发生。
40亿条/秒!Flink流批一体在阿里双11首次落地的背后
“流批一体”在阿里核心数据场景首次落地的实践经验。
揭秘 | 连续3年支撑双11,阿里云神龙如何扛住全球流量洪峰?
详解第三代神龙架构。
什么是低代码(Low-Code)?
低代码会让开发者失业吗?
2021十大科技趋势来了!阿里巴巴达摩院全新发布
后疫情时代,基础技术及科技产业将如何发展?
语言编程
如何写好代码?
如何写出干净优雅的代码是个很困难的课题,我没有找到万能的solution,更多的是一些trade off。
7个建议让CodeReview高效又高质
Code Review的本质是什么?
高质量的缺陷分析:让自己少写bug
通过缺陷分析进行学习。
如何写好单元测试?
单测是一个程序员的自我修养。
如何度量研发效能?
没有银弹。
蚂蚁王益:Go+可有效补全Python的不足
Python有哪些局限?
连续3年最受欢迎:Rust,香!
没有垃圾回收的内存安全,没有数据竞争的并发安全、资源消耗低而性能强劲、开发效率高并且跨平台性优良,这样的Rust要不要拥抱一个?
Java的这些坑,你踩到了吗?
避坑指南。
收藏!40个CSS布局技巧
常见布局的实现思路和具体方案。
框架工具
阿里开发者工具盘点:用它!让开发事半功倍
工欲善其事,必先利其器。
开源 | App开发神仙工具:帮你抓Bug
优酷开源的iOS开发提效工具啄幕鸟,抓包、验埋点、视觉走查都很方便,离案也可随时定位问题。产品、测试、运营、UED及开发人员皆宜。
史上最轻量!阿里新型单元测试Mock工具开源了
让单元测试更简单。
Webpack打包太慢?来试试Bundleless
Webpack将各个资源打包整合在一起形成bundle,当资源越来越多时,打包的过程也将越来越慢。如果我们不需要打包呢?
"零"学习成本:使用Web标准开发动态化Flutter应用
基于Flutter的动态化框架。
如何选择Git分支模式?
几种主流Git分支模式的流程及特点,以及选择建议。
命令行工具开发:如何快速实现命令行提示?
方法和步骤。
经验实践
在阿里,新人如何快速上手项目管理?
操作流程和关键点。
灵魂36问,让你快速熟悉一个系统
熟悉系统主要分三部分:业务学习、技术学习、实战。
如何做压测?
性能测试的一般流程和方法。
CPU飙高,系统性能问题如何排查?
资源、瓶颈分析和排查策略。
黑客与宕机
不要放过任何一个bit。
技术探讨
技术解析:阿里云 AnalyticDB 如何实现全球性能第一
详解技术架构及存储和查询技术。
2020 云原生 7 大趋势预测
从“云原生概念”到“云原生落地实践”,展望云原生技术的新十年。
阿里研究员:软件测试中的18个难题
测到什么程度才算够?
错误码如何设计才合理?
错误码要回答的最根本的问题是,谁的错?错在哪?
Reactive架构才是未来
反应式的系统有很多优点,但是完整构建反应式的系统却并不容易。
Serverless的喧哗与骚动
所有人都在说Serverless;几乎没人知道怎么落地Serverless;但是大家都觉得其他人在大力做Serverless;所以大家都宣称自己在做Serverless。
DDD as Code:如何用代码诠释领域驱动设计?
让DDD更易于理解和学习。
从方法到思维:什么是应用逻辑架构的正确姿势?
架构方法论。
自我成长
面对复杂业务,if-else coder如何升级?
学会多维度分析问题。
入职阿里5年,他如何破解“技术债”?
人最大的恐惧就是未知,当技术债可说不可见的时候,才是最让人不想解决的时候。
35岁技术人如何转型做管理?阿里高级算法专家公开10大思考
关于团队组建、能力建设及管理上的一些实践总结。
从淘汰边缘到阿里资深前端技术专家,他总结了8点
认真做事能把事情做完,用心做事能把事情做好。
阿里产品专家:高情商的技术人,如何做沟通?
关于沟通,你可能需要重新思考。
阿里10年:一个普通技术人的成长之路
改变和提升。
程序员:除了技术,还有什么更重要?
关于危机感、结构化思考、演讲力及商业化的思考。
感恩有你
这一年,阿里技术公众号共发布了370+篇文章,被热爱学习的你们阅读了630万+次,分享了22万+次。后台收到了上千条同学们热心的留言,这些留言里,有对技术赤诚的讨论、专业的见解,也有对我们真诚的建议和反馈。感谢同学们这一年的陪伴,因为你们,技术的传播更广阔。
最后的最后,祝同学们,新年快乐!
原文链接:https://developer.aliyun.com/article/780743?
版权声明:本文内容由阿里云实名注册用户自发贡献,版权归原作者所有,阿里云开发者社区不拥有其著作权,亦不承担相应法律责任。具体规则请查看《阿里云开发者社区用户服务协议》和《阿里云开发者社区知识产权保护指引》。如果您发现本社区中有涉嫌抄袭的内容,填写侵权投诉表单进行举报,一经查实,本社区将立刻删除涉嫌侵权内容。
本文地址:https://blog.csdn.net/alitech2017/article/details/112003243