
每天一个摆脱if-else工程师的技巧——优雅的参数校验
阿里妹导读
在日常的开发工作中,为了程序的健壮性,大部分方法都需要进行入参数据校验。本文围绕作者如何优雅的进行参数校验展开讨论。
一、前言
在日常的开发工作中…

年度代码翻车现场 |前端代码评审问题总结
阿里妹导读
代码评审于技术团队的工程师文化建设非常有意义,它是形成团队统一代码风格最有效的方式,作者把自己团队在一年的CR中常见的那些小问题做了一些梳理,…

我有一个朋友写出了17种触发NPE的代码!避免这些坑
阿里妹导读
我有一个朋友,写代码的时候常常遭到NPE背刺,痛定思痛,总结了NPE出没的17个场景,哪一个你还没有遇到过?
虽然无法统计出Java程序员写的最多…

我知道你想用useEffect,但你先别急
阿里妹导读
useEffect是React提供给我们的一个“逃生舱”,是React 的纯函数式世界通往命令式世界的“逃生通道”,选择合适的时机使用useEff…

三万字长文:JVM内存问题排查Cookbook
阿里妹导读
本文主要系统性地整理了排查思路,为大家遇到问题时提供全面的排查流程,不至于漏掉某些可能性误入歧途浪费时间。
一、前言
本文又名《如何让对JVM一…

临时抱佛脚必看|一个月速通高级系统架构设计师!(低分飘过版)
阿里妹导读
本文写给已决定报考高级软件架构设计师的同学,从软考报名到正式考试,有40天时间,本文纯应试备考经验,一个月速成,仅供参考。
写在前面
从软考报名到…

2024年看AIGC是如何让1688主图焕发新春的
阿里妹导读
本文主要向大家系统地介绍了1688严选和商品品质化之旅。从买家心智和业务诉求中的痛点与机会到整体的方案和集体上线时的数据和效果,希望进一步提升严选…

如何写好代码?一个提升代码可读性的小技巧
阿里妹导读
如何提高代码的可读性,使得代码变得整洁,甚至赏心悦目。本文会从“控制流”的角度分享一下作者对提高代码可读性的一些思考。
写在开头
如何写好代码,一…

一文解析 ODPS SQL 任务优化方法原理
阿里妹导读
本文重点尝试从ODPS SQL的逻辑执行计划和Logview中的执行计划出发,分析日常数据研发过程中各种优化方法背后的原理,覆盖了部分调优方法的分…

一文浅谈CodeReview中的一些思考
阿里妹导读
CodeReview在日常的开发过程中越来越被重视,它在提高代码质量同时促进团队成员之间的知识共享和技能提升方面发挥了诸多作用,本文将主要围绕Co…