涉及到java权限的代码_当涉及到代码时,成为消费者

涉及到java权限的代码

在自然界中,有生产者和消费者。 (也有分解器,但这是思考的食物链,我们将再待一天。)生产者利用太阳的能量制作自己的食物。 消费者通过吃生产者或较小的消费者来获取能量。 在业务中,我们必须既是生产者又是消费者。 正如彼得·德鲁克(Peter Drucker)所说,我们有一个目标:创建客户。 换句话说,我们必须选择我们可以并且应该为客户提供价值的地方。 我们所有的竞争对手都在尝试做同样的事情。

为了成功,我们必须对消费有偏见。

什么? 成为制片人怎么了? 您可以按照自己想要的方式完全创建自己的代码,以满足组织的特定需求。 您可以手工制作每条线,使其满足您的所有用户和工作负载需求。 您可以将其优化到没有错误或错误的程度。

等一下。 在现实世界中,开发人员可随时随地(至少)向十几个不同方向发展,需求不断变化。 即使您可以使代码完美,但转瞬即逝,因为世界将围绕着完美的代码而变化,并使其过时。 完美的代码存在于一个完美的世界中,这是一个没有组织存在的世界。正如一个明智的程序员曾经说过的:“完成后,我就爱我曾经编写的每一段代码。 几天或几周后,我讨厌它。 我讨厌自己写过的每一段代码。”

更重要的是,您寻找的代码可能已经被其他人编写,维护和打包。 不久前,乔·贝达(Joe Beda)给出了一个非常好的报价-他在一条推文中说:“作为工程师,我们倾向于轻视自己构建的复杂性与需要学习的复杂性。” 在容器时代,这是特别好的建议,容器是您需要管理的基础架构的新基线,无论是管理自己的本地代码,公开API还是连接到远程服务。 容器无处不在。

因此,您需要克服想要发明的欲望,并对消费有偏见。 我并不是说您不应该编写自己的代码。 事实上,有很多充分的理由成为制作人,但这是另一天的专栏。 我的意思是,您不应低估学习如何使用已经由他人创造并维护的价值的价值。 换句话说,如果有可供使用的服务,API,容器映像,RPM包或开源库,请使用它;否则,请使用它。 不要生产它。 我按从最方便到最不方便的顺序列出了这些内容,但不要将方便与价格混淆。 没有什么是免费的。

您如何找到该容器图像并确保其合适? 以下是成为最佳消费者的一些建议:

  • 首先,克服自己。 我说的是爱,但太多的组织认为自制更好。 但是,请考虑一下:甚至Ina Garten也买面包。 她可以自己做,但是做面包是很多工作。 伊娜(Ina)知道那里有很多人要做的是制作非常非常好的面包。 “吃”面包(在这种情况下,是字面上和形象上的)而不是生产面包,使Garten有时间去做一些事情,例如招待她神话般的朋友和写食谱。 代码也是如此:如果有人为您需要的功能创建高质量的代码,那么为什么要自己开发呢?
  • 接下来,分析所有上游选项。 首先找到正确的技术解决方案; 其次担心财务成本。 一些代码可以免费使用,而另一些则需要付费。 无论如何,评估可用商品的价值主张至关重要。 也许您可以以相对较低的成本(或没有成本)使用代码,但是花费的时间(或客户的时间)是多少? 相反,高质量的代码可能会付出更高的代价。 包括更高质量的代码是否值得增加产品价格? 还是可以协商消费成本? 达到成本/价值平衡是一项挑战,但这是您在价值供应链中成为消费者和生产者的成功的关键。
  • 该代码与现有系统兼容吗? 例如,Linux容器被设计为可移植的,但是仅仅因为某些东西是可移植的并不意味着它与所有东西都兼容。 可移植性和兼容性是两个独立的设计原则。 Linux容器映像包括特定于硬件体系结构和OS的库和二进制文件的集合。 映像内的二进制文件的运行方式与任何Linux OS相同,因此容器映像和容器主机之间必须具有兼容性。 不兼容会导致性能和安全性问题,这两者都将完全抵消最初消费所带来的任何收益。
  • 该代码是否符合您组织(和行业)不断增长的法规要求清单? (GDPR,有人吗?)
  • 查找代码的可信来源并验证其来源。 人们有很多例子将错误代码潜入可信赖的地方。 我想到了xCodeGhost和最新的DockerHub Miner Virus

最后,仅当代码满足兼容性和安全性要求时,预构建的代码和映像才使更容易更快地部署应用程序,从而释放了用于其他任务的资源。

翻译自: https://www.infoworld.com/article/3301147/when-it-comes-to-code-be-a-consumer.html

涉及到java权限的代码

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值