项目稳定性治理思考:防御性CSS技能 防御性CSS,防的是谁?我把他总结为:一切使表现和行为偏离预期效果的情景。出现这些场景的原因是因为终端环境的多样化,开发及测试用例只能覆盖大多数使用场景,在其他环境下,解析机制差异、内容动态变化等,都... 网站建设# css# js# 场景 3年前340
Go 语言代码风格规范-概述篇 每门开发语言都会有其特有的风格规范(亦或指南),开发者遵循规范能带来显著收益,有效促进团队协作、减少 bug 错误、降低维护成本等。,Google 开源的 Google Style Guides ... 网站建设# go# google# https 4年前280
Go 语言代码风格规范-指南篇 每门开发语言都会有其特有的风格规范(亦或指南),开发者遵循规范能带来显著收益,有效促进团队协作、减少 bug 错误、降低维护成本等。,Google 开源的 Google Style Guides ... 网站建设# go# google# 指南 4年前460
如何提高Java代码的质量 每种编程语言都有自己的命名规范,不同语言的风格差异有大有小,下面以Java为例:,Java整体命名风格为UpperCamelCase或lowerCamelCase形式。不管是类还是变量命名要见名知意... 网站建设# java# uppercamelcase# 名词 4年前500
知道这些坑,你还敢乱把单体架构拆成分布式吗? 我们在聊架构风格之前先明确一个问题,什么是架构?我们为什么要选择架构、用来解决哪些问题?,书本定义:“软件的架构是一种抽象的结构,他由软件的各个组成部分和这些部分之间的依赖关系构成”。我的理解是,架构... 网站建设# 分布式# 功能性# 架构 4年前130
千万别小看软件架构风格,很多大厂架构师都在使用! 作者 | 崔皓,审校 | 孙淑娟,做过软件架构设计的同学都清楚,软件架构要解决的核心问题就是对不同的软件应用使用重复的软件架构模式,说白了就是达到架构级别的重用。也就是说,在不同的软件系统中,使用不同... 网站建设# 不同# 架构# 架构师 5年前420
微服务即时增删功能利器:可组合架构 作者 | 佩里阿萨米、克里希纳拉杰,译者 | 崔莹峰,策划 | 云昭,从单一的单体应用到迄今为止的微服务架构,架构风格已经走过了漫长的道路。每种风格都有独特的优势和复杂性。当下,基于微服务的架构适逢其... 网站建设# 应用# 服务# 架构 5年前330