编辑推荐
对大部分动物来说,进食只是简单的生物冲动:如果你是一只考拉,你就去寻找桉树叶;如果你是田鼠,你就去寻找牧草和苜蓿。但是位于食物链顶端、聪明的人类为在食物方面的选择太多而焦虑不已。顺着这些焦虑,作者调查了四种食物的来源,让读者清楚地知道,我们选择什么样的食物如何影响我们的身体和地球。
内容简介
A national bestseller that has changed the way readers view the ecology of eating, this revolutionary book by award winner Michael Pollan asks the seemingly simple question: What should we have for dinner? Tracing from source to table each of the food chains that sustain us- whether industrial or organic, alternative or processed-he develops a portrait of the American way of eating. The result is a sweeping, surprising exploration of the hungers that have shaped our evolution, and of the profound implications our food choices have for the health of our species and the future of our planet.
又一本直击食品业有关内幕、反思美国人的饮食的书籍出炉了!
这本书的内涵其实很丰富,时下只能说几个要点:
1 美国人的食品也存在极大的隐患:疯牛病的危险、大肠杆菌爆发、食品中汞超标、肌肉中含过量砷……诸如此类,就好像中国有绿源的回炉牛肉干、华龙的过期面粉……无论哪个国家,都有昧着良心做生意的商贾。
2 美国人为啥能吃得那么多呢?老美的腰围都是一个比一个骇人,为啥我还是精瘦精瘦的呢?还是国家的状况不一样。美国是个发达国家,国家拿出大量钞票来补贴农业,农产品的价格相对来说较便宜,同时众多发展中国家也给美国提供了不少”廉价“(以美国的标准)的农产品(譬如中国的对虾),使得美国普通人可以购买得起较多的食物。而中国虽然经济好了些,但民众的工资并没有多少,在严峻的买房压力下(特指男性,譬如我),可以用来购买食物的可支配收入相对较少。就拿我来说,我也喜欢买上一大堆的零食小吃,美酒佳肴,可以在看电视时候吃啊吃的,可惜我一个月中可以用的收入就那么点,实在是只能喂饱肚子算数。那样下来,我自然是瘦了。
3 书中形容美国人是“长着两只脚的玉米”,生动地形容了玉米在美国人生活中占据的重要位置。
美国政府补贴农业,有种形式就是补贴给玉米。你种玉米,就给你钱;你种别的,可能就没钱拿。
所以美国的玉米是大大的多了,这么多的玉米,人吃、牲畜吃都吃不完,那怎么办呢?那就把玉米转化下,作别的东西。
反正现代科技发达,玉米转化出来的糖浆可以替代蔗糖;玉米成了食品中的各种添加剂的原料,比如人工色素、稳定剂、甜味剂;不仅食品可以用玉米作原料,以玉米为最初的一种原料,还可以制造牙膏、化妆品、可降解的尿布、垃圾袋、清洁剂等等……
有一项统计表明:在美国的一家普通超市的四万五千种商品中,超过四分之一的商品中具有玉米的成分。
4 由玉米的问题,衍生出一个惊人的真相:牛作为一种反刍动物,它的胃反而不易于消化玉米,所以农场主就会在喂给牛的玉米中添加药剂,牛会长得更加快更加肥硕,也就可以在牛更幼嫩的时候就宰杀了它。
5 美国人的密集型农业,是建立在消耗大量石油资源的基础上的。这一点,比较容易理解。
作者书中写到的,比较新鲜的内容则是他对几家大型单一种植农场、饲养场的实地考察。所见所闻,绝对能让你“耳目一新”。
6 “绿色农产品“真的”绿色“么?
和中国一样,也存在着”挂羊头卖狗肉“的现象。
7 我们该怎么吃?
作者在这点上比较理智,他没有给出推荐食物的清单,因为他认为这不是作者能做的事。波伦的这本书,就是要教给读者和消费者如何作出正确的饮食原则。
8 书中提供的趣闻举例:
最初人工肥料是怎么产生的呢?美国在二战后,积压了大量的炸药制作原料硝酸铵,因为硝酸铵同时也是一种肥料,所以美国就在阿拉巴马州设立了工作,专门制作肥料,以便消耗点积压的硝酸铵。
而人工杀虫剂,最初的起源也可以追溯到军事上研究的毒气。
作者简介
Michael Pollan is the author of three previous books, including The Botany of Desire, a New York Times bestseller. A longtime contributor to the New York Times, he is also the Knight Professor of Journalism at the University of California at Berkley.
迈克尔 ·坡伦(Michael Pollan),《纽约时报》的撰稿人,《哈泼》杂志的特邀编辑,同时他还是是加州大学新闻学教授,著有《第二自然:一个园丁的教育》等。本书于2006年出版,是部抨击美国工厂化农业和大型农业综合企业的著作,颇受好评。
精彩书评
"A brilliant, eye-opening account of how we produce, market, and agonize over what we eat."
--The Seattle Times
"An eater's manifesto...[Pollan's] cause is just, his thinking is clear, and his writing is compelling. Be careful of your dinner!"
--The Washington Post
前言/序言
好的,这里为您提供一份关于其他主题的图书简介,字数在1500字左右,内容详实,不涉及《The Omnivore's Dilemma》(杂食者的困境)中的任何信息。 --- 《代码的哲学:软件工程中的深层思考与实践》 作者: 艾伦·斯通 (Alan Stone) 出版社: 远见科技出版社 出版年份: 2023年 装帧: 精装 简介:超越语法与框架的软件构建艺术 在快速迭代的数字时代,软件开发已成为驱动现代社会运转的核心动力。然而,在这股技术浪潮的背后,我们是否仅仅满足于“能用”的代码,而忽略了代码背后的深刻哲学、结构美学与长久维护的责任?《代码的哲学:软件工程中的深层思考与实践》正是一部旨在探寻这一核心问题的著作。它并非又一本速查手册或最新的框架教程,而是一部关于软件思维、设计原则和工程伦理的深度论著。 本书作者艾伦·斯通,一位拥有三十年一线开发经验和深厚计算机科学理论背景的资深工程师,通过对软件生命周期中各个关键环节的剖析,引导读者超越日常的编码任务,进入一个更高层次的思考维度。他坚信,优秀的软件不仅需要高效的执行效率,更需要优雅的结构、清晰的意图和坚不可摧的韧性。 全书分为四个主要部分,层层递进,构建起一个全面的软件哲学体系。 第一部分:源头——计算的本质与认知的边界 本部分着重探讨软件的“形而上学”基础。斯通教授首先回顾了图灵、冯·诺依曼等先驱的思想,但重点不在于历史回顾,而是考察这些经典模型在面对现代分布式系统和人工智能挑战时的局限性与演变潜力。 他深入分析了“抽象”在软件工程中的核心地位。抽象不仅仅是封装,更是一种认知的工具,它允许我们在复杂性中找到可控的秩序。斯通探讨了不同层次抽象(从硬件指令集到领域驱动模型)之间的张力与协同。他提出了“认知负荷理论在架构设计中的应用”,主张一个成功的架构必须将其内部状态的复杂性映射到人类可理解的认知框架内,从而极大地降低维护成本和引入错误的概率。 本部分对函数式编程范式进行了深入的辩证分析,并非推崇其绝对优越性,而是将其视为控制副作用、实现数学上可证明正确性的有力工具。这部分内容对于那些习惯于面向对象思维的工程师来说,是一次观念上的“热身”,旨在拓宽他们对计算可能性的理解。 第二部分:结构——架构的演化与平衡的艺术 “代码之恶”往往源自架构之殇。第二部分是本书的核心实践部分,专注于系统结构的设计、演化与治理。斯通教授引入了他独创的“三维架构分析模型”(3D-AM),该模型从关注点分离度、信息流向透明度和适应性弹性三个维度,对微服务、单体、事件驱动等主流架构风格进行了系统性的量化评估。 书中用大量的篇幅讨论了依赖管理这一软件的“顽疾”。斯通认为,依赖管理不仅仅是版本控制的问题,更是系统内“因果关系”的清晰度问题。他详细剖析了“紧耦合”的隐性成本——那些在初次设计时微不足道的引用链,如何在数年后演变成无法触碰的“玻璃天花板”。 特别值得一提的是,他对“架构债务”的讨论,将其提升到了与财务债务同等的风险级别。他不仅阐述了如何量化架构债务的利息(即每次修改所需额外付出的努力),还提供了一套“偿还策略”,强调架构改进必须作为持续集成流程的一部分,而非被推迟到“重构周期”。 第三部分:人心——人机交互中的信任、代码可读性与协作 软件的最终使用者是人,而代码的直接使用者是其他工程师。第三部分聚焦于“人文工程学”,探讨了软件质量在人机交互和团队协作中的体现。 斯通教授认为,“可读性”并非主观偏好,而是系统稳定性的基石。他提出了“意图表达的清晰度”标准,认为一段好的代码应该像一篇写得好的散文,读者在阅读时应能迅速捕捉作者的核心目的,而非耗费精力去逆向工程其执行路径。书中提供了大量关于命名艺术、注释的哲学性使用(何时该写、何时不该写)以及如何使用测试作为“活文档”来阐明设计意图的实例分析。 在团队协作方面,本书批判了过度依赖自动化工具而忽视知识沉淀的现象。斯通强调,代码评审(Code Review)不应仅仅是 Bug 的筛查机制,而应是团队之间关于设计理念和工程标准的“思想交锋场”。他提出了“知识扩散系数”的概念,用于衡量团队对系统中关键模块理解的均匀程度,并提供工具来增强这种共享和学习。 第四部分:未来——伦理、可持续性与代码的遗产 最后的篇章将视角投向更宏大的未来。随着软件渗透到医疗、交通和金融等关键基础设施,软件工程师的社会责任愈发凸显。《代码的哲学》将工程实践与职业伦理紧密结合。 斯通探讨了“算法的偏见”及其在软件设计中是如何悄然植入的。他主张,在构建任何涉及决策的系统时,工程师必须主动地对“潜在的负面社会影响”进行前瞻性建模,并将这些风险控制纳入设计的早期阶段。这要求工程师不仅要理解“如何构建”,更要深刻理解“为何构建”以及“构建的后果”。 此外,本书对软件的可持续性进行了深刻反思。在“即用即弃”的技术文化中,如何设计能够跨越十年甚至更长时间维护的系统?斯通提倡“遗产友好型设计”,即在不牺牲当前性能的前提下,为后继的维护者预留清晰的升级路径和替换点。 总结 《代码的哲学》是一本需要沉下心来阅读的著作。它挑战了当前行业对速度的盲目崇拜,提醒我们,软件工程的真正价值在于构建那些既能解决当下问题,又能在未来风暴中屹立不倒的数字结构。无论您是经验丰富的架构师,还是正在探索职业道路的初级开发者,本书都将为您提供一种看待代码、看待系统、看待自身职业的全新且深刻的视角。它不仅仅教授你如何写代码,更教你如何思考代码背后的世界。 ---