两名开发人员坐在写有代码的屏幕前

Showcase, discuss, and inspire with creative America Data Set.
Post Reply
sakib40
Posts: 1004
Joined: Sat Dec 21, 2024 3:15 am

两名开发人员坐在写有代码的屏幕前

Post by sakib40 »

任何向公众提供的服务都必须符合数字服务标准,该标准包含 18 项标准。

其中一项标准是,所有新源代码都必须 公开,并根据开放源代码许可证发布。

这与我们的第十个设计原则相辅相成: 让事物开放:让事情变得更好。

在这篇博文中,我解释了为什么公开编码会让事情变得更好。


它鼓励良好的做法
当你知道有人在监视你时,你会更加小心。你更倾向于清楚地记 立陶宛 WhatsApp 号码 录你的工作。通过将机密与代码分开,你可以确保代码的安全。你在代码审查中彬彬有礼且富有建设性,并且遵循良好的架构原则。

简而言之:当其他人能看到您的作品时,您就会提高自己的水平。

使协作更加容易
如果代码是开放的,那么与他人合作就更容易了。你不需要给他们特殊访问权限或做出复杂的业务安排。你们甚至不需要在同一栋大楼里。

例如,来自 18F(为美国政府提供数字服务的政府机构)的某人能够帮助来自 GDS 的同事解决代码编写问题。

之所以能成功,是因为双方都公开编码。我们还与澳大利亚政府合作,帮助他们建立自己的数字市场。

言归正传,这使得跨部门协作处理相同的代码变得更加容易。
Post Reply