频道:
分类:
时间:
排序:
夸梅·亚历山大(Kwame Alexander)的《纽约时报》畅销书和纽伯里奖章得主《交叉步过人》(The Crossover)作为一部图画小说生动地呈现出来,由明星达乌德·安雅布维尔(Dawud Anyabwile)绘制了令人惊叹的插图。
这本创新的书籍以一种既实用又科学合理的方式将计算机编程作为一门统一的学科。这本书专注于具有持久价值的技术,并用一个简单的抽象机器精确地解释了它们。本书在一个统一的框架中展示了所有主要的编程范式,展示了它们之间的深层关系,以及如何以及在何处一起使用它们。
如果经过精心选择和使用,域特定语言 (DSL) 可以简化复杂的代码,促进与客户的有效沟通,提高工作效率,并消除开发瓶颈。在领域特定语言中,著名的软件开发专家Martin Fowler首先提供了软件专业人员决定是否以及何时使用DSL所需的信息。然后,在DSL证明合适的地方,Fowler提出了构建它们的有效技术,并指导软件工程师为他们的应用程序选择正确的方法。
数据科学通常被认为建立在三大支柱之上:领域专业知识,统计学和编程。Hadley Wickham是RStudio的首席科学家,也是R编程语言的许多软件包的创建者,他选择了最好的书籍来帮助有抱负的数据科学家和编程人员来构建坚实的计算机科学基础知识。
本书强调写作风格对全球观众的重要性, 本书力挺写作风格:Lessons in Clarity and Grace断言,好的写作风格是为读者做出明智的选择。虽然作家最清楚他们想说什么,但读者最终会决定他们是否说得好。
作为程序员,我们都曾经见过一些源代码,它是如此丑陋和错误,以至于让我们的大脑疼痛。在过去的五年里,作者Dustin Boswell和Trevor Foucher分析了数百个“坏代码”的例子(其中大部分是他们自己写的),以确定它们为什么是坏的,以及如何改进它们。他们的结论是什么?您需要编写代码,以最大限度地减少其他人理解它所需的时间 - 即使其他人就是您。
Ward Cunningham 《务实的程序员》直接来自编程战壕,他通过现代软件开发日益增长的专业化和技术性来检查核心过程 - 提出要求并生成代码工作,可维护的代码,以取悦其用户。它涵盖了从个人责任和职业发展到架构技术的主题,以保持代码的灵活性,易于调整和重用。
毫无疑问,科技界最令人兴奋和最重要的话题之一是边缘计算(Edge Computing )技术的持续发展和进步。 然而,通过所有这些定义讨论,大家对边缘计算(Edge Computing )技术的案发似乎是一致的,即边缘计算(Edge Computing )技术是一种新型的分布式计算技术,其中计算资源分散在许多不同的位置。
美国有一个就业问题——没有足够的高薪工作可以满足需求,也没有足够多的明确途径通往它们。技能发展对于解决这一就业危机至关重要,但关于谁拥有技能,如何获得技能以及随着时间的推移谁有责任建立技能等等,还有许多悬而未决的问题。
对哲学家P.F.斯特劳森有影响力的“自由与怨恨”的创新重新评估;P.F.斯特劳森是二十世纪最重要的哲学家之一,他1962年的论文“自由与怨恨”是现代道德哲学中最有影响力的论文之一,引发了从心理学到社会学等多个学科的反应。在《自由、怨恨和道德的形而上学》一书中,帕梅拉·希罗尼米(Pamela Hieronymi)仔细地重新审视了斯特劳森的论文,并得出结论,他的论点被低估和误解了。