• 特斯拉创始人马斯克使用第一原则思考从零开始设计廉价火箭,并同时 也彻底改变了电动汽车行业。第一原则是一个基本的,基础的,不言而喻的命题或假设,不能从任何其他命题或假设推导出来。在数学和逻辑学中,第一原则是一个
  • 我已经编程了15年了。最近,我们行业对效率,简单性和卓越性的缺乏开始真正引起我的注意,以至于我对自己的职业和IT感到沮丧。(banq注:有一个笑话,一位高血压三高患者复诊,内科医生问他一天喝几两酒?他说八两,内科医生惊讶:我不是让只喝二两吗?患者回答:你说二两,外科医生也说二两,口腔 icon
  • 该文作者认为理性主义者只能设法杀死一个非常狭隘和拟人化的上帝观念,研究复杂系统的人开始使用新的词语来谈论类似神的现象,其实他们还是在谈论上帝,只是更适合世俗思想的隐喻,这些科学新词在真正实现之前,会让具有科学头脑的人如同信上帝一样相信它们。让我们来看看2019年的万神殿,探索这七个“ icon
  • 哲学经常被科技界人士嘲笑。但是我喜欢哲学。我曾经做过的所有有价值的事情都完全贴在“哲学”的标签下。哲学是最有效,可行和实用的。 众说纷纭:作为数据科学家,逻辑和认识论都是日常工作。我认为我所拥有的哲学知识在我的生活的各个方面都是极其宝贵的。 icon
  • Datasette是一个使用SQL实现API查询的项目,Datasette的创建者和Django的共同创建者Simon Willison认为:SQL是比GraphQL更好的API语言。 众说纷纭:Datasette的口号是“一种用于探索和发 icon
  • 软件更像是科学而不是数学。数学表达式是可证明的,科学理论只是可表明的。数学是演绎的。科学是经验的,软件也是经验的。我们可表明,但不证明正确性。 Software is more like science than mathematics. Math icon
  • 微软已经说过.NET Core是.NET的未来,这意味着,如果您还没有开始,则需要开始将现有的.NET Framework应用程序迁移到.NET Core。我们将列举一些理由来对此更改以及如何在移动中抢先一步感到兴奋。在开发人员工具,框架和趋势不断发展的世界中,Microsoft在支 icon
  • 我听过人们无数次吹嘘其他人要了解他们的工作需要多长多长时间,依我看情况正好相反。你应该吹嘘人们能够多快地理解你所写的内容。 当我看到那些能够以让别人可以简单理解的方式创造表达复杂事物的人时,我会对他留 icon
  • ANDREW KEYS 是数字资产风险管理顾问公司(DARMA Capital)的执行合伙人,以及区块链软件巨头ConsenSys的全球业务开发部前负责人,他认为区块链将在2020年进入关键的一年,这个时期不仅将决定加密货币的未来,还将决定区块链和去中心化的理念。 icon
  • 如果一款软件产品或框架自诩为:简单、有自己主见、优雅、轻量级、可配置、最小化,它的真实意思是什么呢?我们看看这些褒义词背后的真实意思: 简单 — 它只是解决了我的需求用例。有自己主见opinionated — 我并没有考虑到您的需求用例。< icon
  • 企业级可扩展敏捷框架是一些原则和实践的集合,旨在为大型公司提供一种“扩展”敏捷工作模型的方法。自2011年成立以来,SAFe经历了巨大的增长。全球将近 icon
  • 在过去的几年中,当我与许多开发人员一起工作并与之交谈时,我注意到了一种重复的模式。这一直困扰着我很多,我一直在思考和讨论:您为什么要采用这种方法? 我不知道。在某篇文章中。 我不知道。我从X复制粘贴了它。 我不知道。我在上一个项目中就是这样做的。 icon
  • 许多人认为“敏捷”这个词已被腐化到应该完全放弃的程度。我最近看到了“IT中最大的谎言”(我找不到链接),其中许多答案都是“敏捷”。这个词已被歪曲,意味着对团队施加了一个无效且僵化的过程,而团队则有充分的理由对此表示厌恶。越来越多的强制性流程定义似乎占主导地位,数百万美元的认证机构放大 icon
  • 过去几年我一直在无服务器社区中试图弄清楚如何帮助其他人理解“无服务器”意味着什么。对于我来说,最近几个月谈论无服务器一直试图避免谈论技术,并试图开始讨论该方法的商业价值。我甚至写过关于其中一些内容的博客: icon
  • 软件开发很难,真的很难,实际上,它不止一门学科,涉及工程,团队合作,设计,复杂的问题解决,领域专业知识等等。要成为一名优秀的软件开发人员,您需要许多技能,其中一些技能只能通过经验来磨练。您需要不断学习并在工作中应用这些新课程,逐步迭代并尝试更好地通过自己和团队共同创建软件。软 icon
  • 经过十年的野蛮增长,采矿业正处于十字路口。排放时间表,气候周期和硬件迭代三种力量的纠缠产生了不可预测的短期变化,但是从长期来看,随着比特币与经济的其他部分越来越深入地融合,采矿业将变得更具竞争性和资源密集性。过去,矿工只需要集中精力保持尽可能低的费用。展望未来,不断下降的利润率将迫使矿工更加 icon
  • 软件具有使用传统管理技术难以构建的特性; 有效的发展需要一种不同的、更具探索性和反复性的方法。 为什么糟糕的软件会发生在好人身上糟糕的软件是世界上为数不多的用金钱无法解决的事情之一。数十亿美元的航空公司的航 icon