[電子書] 街頭程式設計師 ( Street Coder )

要打破的規則以及如何打破這些規則

一本令人難以置信的書,透過一個新的視角來學習軟體開發的技巧。它不是由宗教或盲目追隨最佳實踐所推動的,而是積極挑戰最佳實踐,從而要求你思考其利弊。 by Sebastian Felling

軟體開發不是一項 “象牙塔 “的工作。街頭程式設計師透過對任務進行優先排序,快速決策,並知道哪些規則可以打破,來完成工作。

街頭程式設計師:要打破的規則和如何打破它們是一個程式設計師的生存指南,充滿了提示、技巧和駭客,將使你成為一個更有效率的程式設計師。本書的反叛心態挑戰了現狀思維,並揭露了你在工作中需要的重要技能。你將瞭解到演算法和資料結構的極端重要性,把程式設計的苦差事變成程式設計的樂趣,並粉碎讓你無法充分發揮潛力的教條主義原則。

購買書籍網址

關於這個技術

每個新的程式設計師開始時都有很多理論;”街頭智慧 “是隨著經驗而來的。要想獲得成功,你需要知道如何將理論付諸行動,瞭解為什麼 “最佳實踐 “是最好的,並知道什麼時候可以叛變,打破不可打破的規則。

關於這本書

街頭程式設計師:要打破的規則和如何打破它們,是為正在從學習者向開發者轉變的初級程式設計師提供的指南。本書由自學成才的專業人員 Sedat Kapanoglu 撰寫,它採用了你在電腦科學課上學到的最佳做法,並對它們進行了解構,以說明它們何時有益,何時無益 簡單易懂的 C# 例子可以輕鬆轉化為任何現代程式語言。

在這本實用指南中,你將瞭解到一些反模式和 “壞 “的程式設計實踐實際上可以被很好地利用,並培養一種不斷質疑的心態來評估技術本身的優點。本書是建立在你在工作中所面臨的那種挑戰之上的–從建立搜尋功能這樣的技術專案,到在一個有偏執狂經理的不正常團隊中取得成功。當你讀完後,你會變得很聰明,並準備好開始創造高效的軟體

內容包含

  • 用於快速軟體開發的資料型別、演算法和資料結構
  • 善用 “壞 “做法
  • 學會熱愛測試
  • 擁抱程式碼中斷,與失敗為友
  • 對程式碼最佳化、非同步程式設計、並行化和重構等方面的初學者友好的見解

目標讀者

  • 適用於具有C#或其他OO語言(如Python或Java)基礎知識的新手程式設計師。

關於作者

Sedat Kapanoglu是一位自學成才的程式設計師,擁有超過25年的經驗,包括在微軟擔任軟體工程師。他是Ekşi Sözlük的建立者,這是土耳其語受眾的頭號社交媒體平台。

關於 MEAP 搶鮮電子書

一本書可能需要一年或更長的時間才能寫出來,那麼你今天如何學習熱門新技術? 答案是MEAP,即 Manning Early Access 計劃。 在 MEAP 中,你可以逐次閱讀章節方式閱讀一本書當書還在進行撰寫中,一旦完成,即可獲得最終的電子書。 如果您預訂 pBook,你可以在上架到商店之前用很久。

更詳細的 MEAP 請參考 https://www.manning.com/meap-program


購買書籍網址

追蹤 Soft & Share

✍ 不受社群推薦演算法影響,建議 Telegram/Discord/e-mail

幫我們個小忙!

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料

Powered by WordPress.com.

Up ↑

%d 位部落客按了讚: