以交付为重点将如何帮助您构建高质量的应用程序

高绩效的团队会更频繁地部署,并且交货时间要快得多。 他们以更少的故障进行更改,并从故障中恢复。 图像:DevOps的木偶状态报告 公司的执行团队最近问我为什么我们的团队能够如此迅速地开发出对我们产品的改进。 此博客从技术角度概述了一些关键准则,我们的团队遵循这些准则来安全快速地迭代产品。 我尽我最大的努力使这篇文章保持高水平,同时仍然提供技术细节。 我们谈论的技术不是我们发明的东西。 我的技术同志加入了团队,我将其视为减少为用户提供价值的摩擦的角色。 我们还旨在保持负责的应用程序的高质量。 我们通过删除,简化和自动化将更新交付到生产代码库的过程来完成了大部分工作。 请记住,有些项目可能具有固有的复杂性。 我们的团队使用的某些技术可能不适合您的项目。 根据我的经验,使用旧版软件可能很难或根本无法简化某些流程。 我们的团队优先考虑对生产代码库进行频繁的改进,而不是其他所有方面。 好吧,几乎-我们采取了心理健康之类的措施,让人们在生病的时候可以放假一天,并在分娩前保持良好状态。 生产中的代码是目标。 我们确保所有想法,设计和功能要求都有一条清晰的路径,说明我们如何将其投入生产。 我们用来加强此功能的一种技术只是在展示柜中显示工作代码。…

为什么大多数编码员都喜欢在深夜或清晨工作

作为一名程序员,我通常更喜欢从晚饭后开始编程直到凌晨,然后几乎在每个周末都睡觉。当他们尽力而为时请问一个随机的程序员,他们很可能会承认很多深夜。 一种流行的趋势是在凌晨起床并在一天的琐事开始之前完成一些工作。 其他人则喜欢从晚上开始,一直工作到凌晨。 因此,有一些原因使这段时间成为更好的编码时间: 1.无固定干扰 没有什么可打扰您的孤独的。 白天进行此操作通常意味着必须处理人,电话,短信和生活等形式的干扰。如果您是员工,则需要参加会议,处理经理和客户的要求,并不断检查社交个人资料和通知,来自同事的干扰,如果还剩下一点时间,那么就开始对您可能感兴趣或不感兴趣的项目进行编码。 但是在晚上的凌晨,没有人打扰您,也没有社交通知打扰您,您可以只在所需的项目上进行编码。 2.和平安静 同样,您周围无休止活动的背景噪音,如汽车经过,人们交谈以及夜晚什么都不会变得完全静音–如此之多,您就可以让别针静音。 如果那不是工作或放松的理想氛围,我不知道是什么。 你们中有些人可能会说,通过使用降噪耳机让树林在白天聆听自己喜欢的音乐,我们可以在白天拥有类似的氛围。但是应避免经常听耳机上的音乐,以保持您的听力健康。 实际上建议不要连续使用耳机一个小时以上,并且之间要经常休息一下。晚上安静的气氛实际上对于进行诸如编码之类的精神刺激任务感觉要好得多。 “拥有内心的平静,一切皆有可能” -功夫熊猫师傅 3.越黑越好 即使在白天,许多开发人员还是喜欢绘制所有的窗帘并以任何可能的方式将灯光挡在外面。 4.没有像午夜小吃…