編輯推薦
對大部分動物來說,進食隻是簡單的生物衝動:如果你是一隻考拉,你就去尋找桉樹葉;如果你是田鼠,你就去尋找牧草和苜蓿。但是位於食物鏈頂端、聰明的人類為在食物方麵的選擇太多而焦慮不已。順著這些焦慮,作者調查瞭四種食物的來源,讓讀者清楚地知道,我們選擇什麼樣的食物如何影響我們的身體和地球。
內容簡介
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 的篩查機製,而應是團隊之間關於設計理念和工程標準的“思想交鋒場”。他提齣瞭“知識擴散係數”的概念,用於衡量團隊對係統中關鍵模塊理解的均勻程度,並提供工具來增強這種共享和學習。 第四部分:未來——倫理、可持續性與代碼的遺産 最後的篇章將視角投嚮更宏大的未來。隨著軟件滲透到醫療、交通和金融等關鍵基礎設施,軟件工程師的社會責任愈發凸顯。《代碼的哲學》將工程實踐與職業倫理緊密結閤。 斯通探討瞭“算法的偏見”及其在軟件設計中是如何悄然植入的。他主張,在構建任何涉及決策的係統時,工程師必須主動地對“潛在的負麵社會影響”進行前瞻性建模,並將這些風險控製納入設計的早期階段。這要求工程師不僅要理解“如何構建”,更要深刻理解“為何構建”以及“構建的後果”。 此外,本書對軟件的可持續性進行瞭深刻反思。在“即用即棄”的技術文化中,如何設計能夠跨越十年甚至更長時間維護的係統?斯通提倡“遺産友好型設計”,即在不犧牲當前性能的前提下,為後繼的維護者預留清晰的升級路徑和替換點。 總結 《代碼的哲學》是一本需要沉下心來閱讀的著作。它挑戰瞭當前行業對速度的盲目崇拜,提醒我們,軟件工程的真正價值在於構建那些既能解決當下問題,又能在未來風暴中屹立不倒的數字結構。無論您是經驗豐富的架構師,還是正在探索職業道路的初級開發者,本書都將為您提供一種看待代碼、看待係統、看待自身職業的全新且深刻的視角。它不僅僅教授你如何寫代碼,更教你如何思考代碼背後的世界。 ---