网络安全检测|网络安全服务|网络安全扫描-香港墨客投资移动版

主页 > 业界资讯 > ddos防御

程序员必备的30条防御式编程思想原则(5)

  针对"线上已出现了事故"的现状,需要立即寻找解决方案,这是遇到线上事故时优先级最高的事情。止损非常重要,特别是损失在不停的扩大时,此时每一步操作都非常重要,如果问题非常复杂,记得多喊人。把老板、经验丰富的同学都拉到群里,毕竟在慌忙之中,自己考虑的可能不全面。如果大家有事都没看到消息,就直接打电话。

  分析原因的时候,如果是复杂、涉及非常多团队合作的项目,其实有非常多的原因,从不同的角度分析会有不同的结果。在复盘会上,要尽量多的表达客观的实际情况,而不是害怕,特别是对于内向的同学。避免在会上不说话,会后又感到后悔,该表达的时候不要吝啬表达。

  从自己的角度来说,并不是“只要这个线上问题,和我无关”,我就不用关注了。这类问题正是非常好的反面教材,即使和自己无关,也可以成为避免下次自己犯错的素材。

  比如本文的各个原则,有些和我没有关系,但是在见到这些问题的时候,我做了总结,避免自己也犯同样的错误。最坏的情况是自己犯了严重的错误,导致较大的损失。面对痛苦的经验,是逃避,还是积极应对,取决于自己的态度。不要被痛苦所击败,而要将痛苦作为反思的素材。痛苦+反思 = 成长。

  谋事在人,成事在天

  将付出的努力与结果进行课题分离,它们之间的关系类似追求的目标与附属品。有时候我们付出了很多,但是结果却非常悲伤,这个时候就要用上阿德勒的课题分离了。付出是我们能掌控的,但结果不是,所以要把付出的努力与结果分离。

  从另一个角度,也可以从目标与附属品的角度来考虑。如果我们追求的是结果,那一旦失败确实会非常悲伤。但如果结果是附属品,而过程是追求的目标,那其实结果如何已经不重要了。

(责任编辑:admin)