如何為O'Reilly寫一個黑客 - 💡 Fix My Ideas

如何為O'Reilly寫一個黑客

如何為O'Reilly寫一個黑客


作者: Ethan Holmes, 2019

[編者提示:這最初發佈於2005年8月30日的O'Reilly網絡上。]

作為O'Reilly的Hacks系列的主編,我每天都會為Hacks書籍提出建議。我通常還有幾本處於收購,寫作或製作各個階段的書籍,所有這些書籍當然都有作者和(這是黑客)眾多的貢獻者。除了關於我們希望發布哪些主題領域的問題之外,最常出現的問題通常是主題的變化。 什麼使黑客應該如何寫.

我一直想為當前和未來的作者,貢獻者和其他O'Reilly編輯(與他們的作者分享)編寫一些內容,這些內容完全解釋了我們所說的“對一個有趣問題的非顯而易見的解決方案。”但是,當然,我沒有時間這樣做,所以我經常會經歷各種各樣的嘗試來解釋一些事情,當它到達它時,你真的需要只是想要。不幸的是,經過幾次試圖在這個術語上提出一個好點 (正如O'Reilly所使用的那樣),我經常最終採用的描述並不比司法斯圖爾特臭名昭著的淫穢定義好得多:即“當我看到它時我就知道了”。

今天,我和Paul Bausch正在討論一個新項目,Paul Bausch已經成為該系列的模範作者(包括亞馬遜黑客, 即將到來 雅虎黑客, 一個尚未宣布的第三個黑客頭銜,Flickr Hacks和Google Hacks,第三版),我了解到他已經悄悄地起草了自己對這個主題的看法。 Paul是一位不太需要監督或指導的黑客格式的作者,所以我對他的觀點特別感興趣。他並沒有讓人失望,所以我請他與全世界分享他的聖人建議。值得慶幸的是,他同意了。這就是他所描述的那樣 黑客模板:

我認為黑客是一個讀者可以完成的項目。讀者還需要知道他們為什麼要完成項目,並了解項目完成後應該是什麼樣子。這是我的模板:

  1. 為什麼需要這種黑客(故事,建立慾望)
  2. 描述相關功能
  3. 黑客先決條件
  4. 黑客代碼/程序
  5. Hack的實例
  6. 摘要(為什麼讀者搖滾!)

  7. 如果可能,Hack替代方案

只要有可能,我就會使用代碼的常規Hack標題和運行代碼來分離第4部分和第5部分。標題為Hacking the Hack for part 7。

他的其餘部分更詳細地充實了他的哲學和方法。雖然如果有時間我肯定會添加一些東西,其他觀點和方法肯定是受歡迎的(Hacks包含眾多:它總是有各種各樣的觀點空間,並且包含各種觀點和方法),Paul的解釋和提示是這是我一直希望的開端。

如果您正在考慮為Hacks系列寫作,目前正在為我們寫作,或者只是希望了解香腸是如何製作的,那麼您絕對不會錯過它。



您可能感興趣

詢問MAKE:虹吸啤酒的自釀啤酒

詢問MAKE:虹吸啤酒的自釀啤酒


打電話給所有修補匠

打電話給所有修補匠


在加州的社區學院學習

在加州的社區學院學習


製作:電視劇第4集

製作:電視劇第4集






最近的帖子