代码改变世界

你的设计和考虑一定是OK的吗,一定是最适合的吗?

2019-06-06 11:36 by 乘着风去破浪, 238 阅读, 0 推荐, 收藏, 编辑
摘要:你的设计和考虑一定是OK的吗,一定是最适合的吗?未必,但是有个方法可以提早证明你的设计的问题,那就是自己反问自己一下为什么这么设计,设计的好处是什么,你的理由是什么,而且要用数据说话,通过数据来佐证你是对的,而不是“麻木”地套用经验或者自以为是,自以为然(甚至还觉得自己了不起)。 阅读全文

测试的方法的宗旨是什么?

2019-06-03 16:00 by 乘着风去破浪, 313 阅读, 0 推荐, 收藏, 编辑
摘要:测试的方法的宗旨是什么?让一切透明化,至少结果是透明的,可以验证的;专业的测试技术和方法是让内部运行流程透明化,这个透明化就需要数据来表达,因此要收集全流程运行过程中的数据,然后收集到统一的地方进行分析和比对 阅读全文

在变化中做决策?

2019-06-03 16:00 by 乘着风去破浪, 244 阅读, 0 推荐, 收藏, 编辑
摘要:在变化中做决策?看看再说,有时一个事情是很重要,但是另外一个事情更重要,更着急因此要先解决当下火急的重要的,随着变化,随着发展,以前重要的问题可能显得不重要了。 阅读全文

全链路数据监控的一个非常有意义的地方是:

2019-05-31 10:56 by 乘着风去破浪, 1345 阅读, 0 推荐, 收藏, 编辑
摘要:全链路数据监控的一个非常有意义的地方是:可以大幅提高测试业务准确性的效率,因为一个请求发过去,通过查看汇总的全链路的数据就知道哪里有问题了 阅读全文

墨菲定律对我的影响

2019-05-31 10:55 by 乘着风去破浪, 264 阅读, 0 推荐, 收藏, 编辑
摘要:墨菲定律对我的影响 如果有监控告警,而且已经预知到将来如果发生的严重性,而不进行改进或者做好备用机制的话,那么迟早会得到深刻的教训的。(墨菲定律)因此,当你的redis集群没有从的时候,而出现了告警,随后恢复了,但是事情不能就此终止,你应该着手去做备份方案,你可以再冷备一个redis集群用于故障时进 阅读全文

学以致用:

2019-05-31 10:53 by 乘着风去破浪, 176 阅读, 0 推荐, 收藏, 编辑
摘要:学以致用:在软件开发中,经常会有一些很好的思想和原则来指导我们开发出一个健壮的,可扩展的,可运维的程序,但是我们往往学过之后,不会分析自己的业务和情形,不能很好的把这些使用在自己的代码中,而只有碰到问题,发生故障后(造成严重损失)后才知道痛,才会痛定思痛。比如,可运维中的核心服务的备份,里面有热备和 阅读全文

代码里面到底有什么?或者说代码有哪些成分组成?

2019-05-30 10:44 by 乘着风去破浪, 1787 阅读, 0 推荐, 收藏, 编辑
摘要:代码里面到底有什么?或者说代码有哪些成分组成?有逻辑,有计算,有存储,有语法,有语义,有业务有的代码侧重于存储部分比较多,有的是计算部分比较多,有的是逻辑部分比较多逻辑是什么,就是if else ,while ,等等计算是什么,科学计算是一种,还有位运算等,还有查找存储(和存储操作)是什么,内存,硬 阅读全文

看过学过,不进行沟通交流,永远停留在自己的理解中

2019-05-29 19:34 by 乘着风去破浪, 255 阅读, 0 推荐, 收藏, 编辑
摘要:思考:看过学过,不进行沟通交流,永远停留在自己的理解中;如果看过学过不想或者没机会交流,那么看看它如何使用的,也能促进或者改善你对它的理解。 思考:简单东西就是很简单,但是很多简单的东西组合在一起,就会变得不简单,因此,一个复杂的系统一定是有很多模块组成的,虽然这些模块每一个都看起来很简单 阅读全文

为什么有的语言没有一些其他语言有的东西?

2019-05-29 19:33 by 乘着风去破浪, 234 阅读, 0 推荐, 收藏, 编辑
摘要:为什么有的语言没有一些其他语言有的东西?比如java语言没有bit,c++和c没有字符串,没有复杂的数据结构?是因为这些语言本身不需要它,还是有另外一种很好的方式来表示“这些没有的东西”来表达;或者还是这个语言的定位就是这样? 阅读全文

优秀的代码有哪些特点:

2019-05-29 19:32 by 乘着风去破浪, 2054 阅读, 0 推荐, 收藏, 编辑
摘要:优秀的代码有哪些特点:1.恰当合适的可读性强的命名2.良好的可扩展的代码组织结构(可扩展才能被更多地应用)3.高性能(有些应用可能对极致高性能要求可能没那边高,所以此时该项只是一个辅助参考)4.恰当合适精巧的(抽象)数据结构(对内存的使用上的考虑) 阅读全文
上一页 1 ··· 9 10 11 12 13 14 15 16 17 ··· 28 下一页