#软件观点

      更多分类

鲍勃大叔认为软件不同于数学,软件是科学,科学与数学是有区别的

19-06-05 6 1041 8 banq

软件更像是科学而不是数学。数学表达式是可证明的,科学理论只是可表明的。数学是演绎的。科学是经验的,软件也是经验的。我们可表明,但不证明正确性。 Software is more like scie... 详细

“全栈开发者”是一种心态 - Maciej Walkowiak

19-06-26 1 555 3 banq

2007年 - 我开始作为Java开发人员开始工作的那一年 - 涉及日常Web开发的技术范围非常狭窄。在大多数情况下,关系数据库是开发人员需要知道的唯一类型的数据库。前端开发仅限于HTML和CSS,... 详细

识别不必要的复杂性是软件开发中最重要的技能之一

19-06-12 519 2 banq

什么是复杂性?如何识别?是不是无为就不会造成复杂性?有些复杂性是过早设计带入,但是有些复杂性是因为没有及时识别与意识到,造成更大的复杂性!如同自己绕毛线,绕得越多,自己被扰进去了! 识别到复杂性,... 详细

吐槽“技术债务” - morethancoding

19-05-11 846 1 banq

如果你在软件行业工作一段时间,你最终会听到 技术债务 一词。它指的是设计不合理的东西,将来会成为昂贵的维护问题。它应该会让人联想到短期技术捷径的可怕景象,它会导致未来的痛苦。 善良的我觉得这个词没... 详细

什么是人工智能AI偏差 - Benedict Evans

19-04-24 629 1 banq

机器学习是当今技术最重要的基本趋势之一,也是未来十年科技将在更广阔的世界中改变事物的主要方式之一。作为其中的一部分,机器学习的各个方面引起关注 - 例如,它对就业的潜在影响,以及它用于我们可能认为不... 详细

IT仍然运行在Java 8上 ·Vicki Boykis

19-05-11 486 2 banq

在2011年的某个时候,我偶然发现了一个名为Hacker News的不起眼的网站。当时,我是一名主要使用Excel和SAS工作的数据分析师,几乎所有的头条新闻对我来说都很陌生。Git差异?PyPy?... 详细

为什么软件总是很糟糕?

19-06-01 426 banq

软件开发很难,真的很难,实际上,它不止一门学科,涉及工程,团队合作,设计,复杂的问题解决,领域专业知识等等。 要成为一名优秀的软件开发人员,您需要许多技能,其中一些技能只能通过经验来磨练。您需要不断... 详细

无服务器是一种学说,而不是技术 - PaulDJohnston

19-06-23 524 banq

过去几年我一直在无服务器社区中试图弄清楚如何帮助其他人理解“无服务器”意味着什么。对于我来说,最近几个月谈论无服务器一直试图避免谈论技术,并试图开始讨论该方法的商业价值。我甚至写过关于其中一些内容的... 详细

共有 215 上一页 1 2 3 4 5 6 ... 27 下一页