原文:编写代码的「八荣八耻」(上篇)

产品命名:以简单有趣为荣,以冗长难记为耻。 静儿从 年元旦以来,新创建的 个产品:heimdal carter hydra stark。分别对应漫威里的:海姆达尔 Heimdallr是彩虹桥的守护神,我们项目用的是heimdal 是个一个地名,与Heimdallr音译相同 特工卡特 九头蛇 钢铁侠。 这样做的好处: gt 激发团队热情: 项目开发的时候,自己在打造一个 钢铁侠 要比打造一个 XX支 ...

2019-04-01 09:20 1 833 推荐指数:

查看详情

编写代码的「八荣八耻」- 以用户易用为,以复杂歧义为

概述 本文是继《编写代码的「八荣八耻」(上篇)》和《编写代码的「八荣八耻」-以开关上线为,以自信编码为 》之后,编写代码的「八荣八耻」系列的第三篇。 本篇整体框架还是采用经典的问题分析三步曲:what、why、how。 WHAT 编写代码的「八荣八耻」 1. 产品命名:以简单 ...

Tue May 07 17:23:00 CST 2019 1 798
编写代码的「八荣八耻」- 以开关上线为,以自信编码为

背景 "我的代码太完美了,不可能有bug!" 不知道大家有没有过这样的自信。我们团队的代码观:“是代码一定是有bug的。要考虑好充分的兜底以及紧急预案。” 不能将碰运气当成战略 --《SRE Google运维解密》 WHAT 编写代码的「八荣八耻」 1. 产品命名:以简单有趣为 ...

Thu Apr 04 19:34:00 CST 2019 3 1033
新DevOps八荣八耻

昀哥 20181001以随时可扩容可缩容可重启可切换机房流量为,以不能迁移为。 以可配置为,以硬编码为。 以系统互备为,以系统单点为。 以交付时有监控报警为,以交付裸奔系统为。 以无状态为,以有状态为。 以标准化为,以特殊化为。 以自动化工具为,以人肉操作为 ...

Wed Oct 03 09:30:00 CST 2018 0 1052
代码荣辱观-以运用风格为,以随意编码为

编写代码八荣八耻 1. 产品命名:以简单有趣为,以平庸难记为。 2. 单个函数:以短小精悍为,以冗长费神为。 3. 代码维护:以持续重构为,以停滞不前为。 4. 编程风格:以运用风格为,以随意编码为。 5. 程序设计:以开关上线为,以自信编码为。 6. 接口定义 ...

Mon Jun 24 17:59:00 CST 2019 3 1202
使用 C++11 编写类似 QT 的信号槽——上篇

  了解 QT 的应该知道,QT 有一个信号槽 Singla-Slot 这样的东西。信号槽是 QT 的核心机制,用来替代函数指针,将不相关的对象绑定在一起,实现对象间的通信。   考虑为 Simpl ...

Tue Jul 11 22:29:00 CST 2017 1 1493
编写让别人能够读懂的代码

随着软件行业的不断发展,历史遗留的程序越来越多,代码的维护成本越来越大,甚至大于开发成本。而新功能的开发又常常依赖于旧代码,阅读旧代码所花费的时间几乎要大于写新功能的时间。 我前几天看了一本书,书中有这么一句话: “复杂的代码往往都是新手所写,只有经验老道的高手才能写出简单,富有表现力 ...

Sat Sep 26 22:07:00 CST 2015 110 17202
编写高效的jQuery代码

最近写了很多的js,虽然效果都实现了,但是总感觉自己写的js在性能上还能有很大的提升。本文我计划总结一些网上找的和我本人的一些建议,来提升你的jQuery和javascript代码。好的代码会带来速度的提升。快速渲染和响应意味着更好的用户体验。谨以此文来提醒自己。首先,跟大家推荐一下jQuery ...

Sun Nov 09 07:31:00 CST 2014 5 2182
 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM