任何向公众提供的服务都必须符合数字服务标准,该标准包含 18 项标准。
其中一项标准是,所有新源代码都必须 公开,并根据开放源代码许可证发布。
这与我们的第十个设计原则相辅相成: 让事物开放:让事情变得更好。
在这篇博文中,我解释了为什么公开编码会让事情变得更好。
它鼓励良好的做法
当你知道有人在监视你时,你会更加小心。你更倾向于清楚地记 立陶宛 WhatsApp 号码 录你的工作。通过将机密与代码分开,你可以确保代码的安全。你在代码审查中彬彬有礼且富有建设性,并且遵循良好的架构原则。
简而言之:当其他人能看到您的作品时,您就会提高自己的水平。
使协作更加容易
如果代码是开放的,那么与他人合作就更容易了。你不需要给他们特殊访问权限或做出复杂的业务安排。你们甚至不需要在同一栋大楼里。
例如,来自 18F(为美国政府提供数字服务的政府机构)的某人能够帮助来自 GDS 的同事解决代码编写问题。
之所以能成功,是因为双方都公开编码。我们还与澳大利亚政府合作,帮助他们建立自己的数字市场。
言归正传,这使得跨部门协作处理相同的代码变得更加容易。