現在是一個科技的時代,學習相關電腦資訊已經是不可逆的趨勢

但是挑選一【博客來批踢踢】本好的電腦叢書就是難上加難

畢竟好的電腦書,就是要淺顯易懂

這本無瑕的程式碼 番外篇:專業程式設計師的生存之道我就是非常大推的一本學習相關電腦與科技的書籍

一開始我先看大鋼,大綱裡面的資訊真的很吸引我

而且我剛好遇到類似的問題,作者也能快速的提供正確的解決方法

所以我遇到的問題很快就處理掉了

不然我已經卡關卡了5天了

其實會知道這本無瑕的程式碼 番外篇:專業程式設計師的生存之道

也是因為在網路搜尋諮詢時,看到有的朋友跟我遇到同樣的問題

看了這本無瑕的程式碼 番外篇:專業程式設計師的生存之道才解決問題

非常推薦給大家參考喔~



這本書的詳細介紹如下~參考一下吧

說明:

描述:

在職場上,不可避免地會被要求趕工、加功能,即便大師也不例外,遇到這些情況,你必須學會Say No,同樣地,你也必須學會Say Yes,只有謹慎地Say Yes,別人才會對你有所尊重,相信你是一位專業人士,如此當你在Say No時,才會更有分量,更能說服對方。

本書作者Bob大叔,Robert C. Martin,是一位軟體大師,也是一位著名作家,其著作《Agile Software Development: Principles, Patterns, and Practices》曾獲得有IT奧斯卡獎之稱──Jolt震撼年度大獎。

本書適用對象

本書是Bob大叔近期的新作,在本書中,Bob大叔以親身經歷及【書評】輔導過的案例作為範例,以說故事的方式來描述各種情景。如果你寫程式專案超過一年,相信這些情景你一定不陌生,那都是軟體開發過程常遇到的真實情境。

不同的是,以往你只會做出一種回應,因此事態的發展只有一條路徑,而最終就陷入了一種悲慘的循環。那是個什麼樣的循環呢?

1.在面對一個新的專案或功能時,沒有一套科學的辦法來進行時程的預估〈老是估不準〉。

2.開發過程中,老是〈無法集中專注力〉,被這樣的事、那樣的事所影響,工作效率極差。

3.由於工作效率差,所以跟不上進度,〈壓力〉來了,只好加班熬夜來趕工。也〈沒時間寫測試〉。

4.加班熬夜寫出的程式,品質比較差,常常出現bug。

5.由於沒有寫測試,沒有一套自動化測試,所以〈除錯〉又花了許多時間,導致要加更多的班來進行除錯。

6.在接近專案截止日之前,終於快要完工了,但是客戶又要求〈加入新功能〉。但也給你更多的時間來開【博客來排行榜2017周年慶】發,使你無法拒絕。

7.由於大多數程式碼都是加班趕出來的,品質非常差,因此在擴充功能時難以修改。只好回頭做〈重構〉。

8.由於加班趕工沒做好自動化測試,所以當加入新功能後,對於〈原有功能是否因此出錯了?〉,沒有把握,所以必須花做更多的時間在測試。

現在又回到了1或2,直到客戶不再要求加入新功能為止。

9.已經沒時間測試了,在最終的截止日期還是把結果給發佈出去了。〈交給客戶去測吧〉。客戶必須測完後才會交付尾款。

10.由於沒有進行完整的測試,因此,客戶發現了bug,所以要求修改,同時也對您所推出的最後版本產生懷疑,因此使得〈專案遲遲無法結案,無法收到尾款〉。

現在又回到了5,直到有天客戶的常用功能都OK了,或者你再也受不了而離職,甚至放棄收取尾款為止。

即便離職或放棄尾款也不能解決問題,因為你還是必須接新的專案,而這又回到了1。

以上的循環是否讓您感覺生活品質很差呢?是不是懷疑自己走錯行了呢?其實不是這樣的,問題在於你沒有找對方法來處理每一個步驟的應對之策。

這本書,從每個您所熟悉的故事中,發展出不同的分支,教導您如果這樣做,結果會是怎樣?如果那樣做,結局又會是怎樣?Bob大叔開的是一間顧問公司,寫程式也有四十幾年了,因此,他提出的做法完全是經驗的累積,經得起實際的考驗。如果您有疑慮,那大可不必一次全部都應用到同一個專案中,一次針對某一項來修改應對之策,您會發現,即便只是針對某一項來作修正,都會讓您獲益匪淺。

本書大多數的篇幅都在說故事,以說故事的方式來論理,當中有大約四個章節是和技術高度相關的,當中包含TDD、驗收測試、測試策略、協作、工具等等。關於這些議題,本書並未提供程式碼,而是以方法介紹為主軸來進行介紹,若你想看看實際程式碼的示範,可以參閱《無瑕的程式碼》一書。

PS:《無瑕的程式碼》上市後,連續三月勇奪IT專業書局銷售冠軍,非常值得一讀。www.drmaster.com.tw/Bookinfo.asp?BookID=PG21219

兩書閱讀方式

這兩本姊妹書並沒有固定的閱讀順序,如果您先讀本書《無瑕的程式碼──番外篇 The Clean Coder》,但對於實際的Clean Code有所好奇的話,可再去翻閱《無瑕的程式碼Clean Code》。

如果您先讀的是《無瑕的程式碼Clean Code》,但對於怎樣把Clean Code帶入職場有所疑問的話,則本書將為您解惑。

雖然單一本書已經能夠提升您的職場價值。但對於一位專業的程式設計師而言,最好是兩本書都讀過,如此才能發揮最大的效用。

本書特色

要介紹這本書的特色,就不得不介紹《無瑕的程式碼Clean Code》一書,因為兩書是互補的。

在該書中,作者教您的是如何做事(也就是如何寫出Clean Code)。
而本書中,作者教您的是如何做人(也就是如何做個Clean Coder)。

要想成為一位Clean Coder,可不簡單,絕不是只學會寫Clean Code就可以了。

還需要把寫Clean Code融入到真實的職場生涯當中。而這就牽涉到了職場求生術這類的議題。

在工作中撰寫Clean Code,初期一定會遇到一些困難,本書將教導您如何應付這些困難,說服上司、老闆、客戶、夥伴以及自己,以寫Clean Code的精神來應付開發專案時所遭遇的各種情況,才是正道。

作者簡介

Robert C. Martin

人稱Uncle Bob,程式設計經驗超過40年,Agile Software(敏捷軟體開發)的提倡者之一。創立Object Mentor,這是一間專注於C ++、Java物件導向、模式、UML、敏捷方法學和極限程式設計的顧問諮詢公司。

在這些領域,作者撰寫了相當多的名著,其中,又以獲得有IT奧斯卡獎之稱──Jolt震撼年度大獎的《Agile Software Development: Principles, Patterns, and Practices》

《敏捷軟體開發:原則、樣式及實務》

最為知名。該得獎年度,Jolt僅頒布通用類、技術類各一本著作得獎,通用類由此書獲得大獎,而技術類書籍則由另一本廣為人知的《Thinking in Java(第三版)》獲得。

須知:

  • 譯者:陳錦輝
  • 出版社:博碩

    新功能介紹

  • 出版日期:2013/08/27
  • 語言:繁體中文




標籤註解:

無瑕的程式碼 番外篇:專業程式設計師的生存之道 書評心得

無瑕的程式碼 番外篇:專業程式設計師的生存之道 書籍前言

無瑕的程式碼 番外篇:專業程式設計師的生存之道 讀書心得

無瑕的程式碼 番外篇:專業程式設計師的生存之道 推薦報告心得

無瑕的程式碼 番外篇:專業程式設計師的生存之道 內容大鋼目錄大鋼

無瑕的程式碼 番外篇:專業程式設計師的生存之道 全套價格

無瑕的程式碼 番外篇:專業程式設計師的生存之道 推薦序

無瑕的程式碼 番外篇:專業程式設計師的生存之道 閱讀的CP值高嗎

無瑕的程式碼 番外篇:專業程式設計師的生存之道 電子書



熱門推薦!

鉅亨網編譯許光吟 綜合外電《路透社》報導,歐洲央行 (ECB) 週四 (21日) 召開利率決策會議,決議維持目標利率:再融資利率 (REFI) 在 0.00% 不變,同時維持每月 QE 購債規模在 800 億歐元不變。歐洲央行總裁德拉吉 (Mario Draghi) 在會後記者會上表示,ECB 的 QE 購債計劃目前還不會停止,將至少維持到明年三月份,而已經落在歷史最低水平 0.00% 的利率水準,這樣的低利率水平則將會比 QE 還要維持更長一段時間。德拉吉在記者會上再次強調,ECB 的寬鬆態度並沒有改變,未來 ECB 的寬鬆政策將會持續非常長的一段時間,直至歐元區通膨率達到 2% 的通膨目標,而在這段期間內 ECB 也會持續觀察歐元區內的經濟活動,如果市場真有需要,ECB 將會毫不猶豫地採取行動。而談到英國脫歐對歐元區所帶來的風險,德拉吉表示,英國脫歐對歐洲來說確實是衝擊甚鉅,但是目前 ECB 還沒有足夠的資訊能夠作出決策,ECB 認為,在未來的幾個月待訊號逐漸一一浮現之後,ECB 便能更好的評估宏觀經濟前景。在 ECB 寬鬆態度持續的帶動之下,週四 (21日) 國際金價上漲 1.05% 至每盎司 1332.75 美元,創下逾一週以來的新高水平;而白銀價格亦是上漲 1.56% 至每盎司 19.888 美元,惟未能收復每盎司 20 美元的整數關卡。 延伸閱讀:? 歐洲央行維持利率不變 強調寬鬆政策將持續一段更長期間? 大宗商品熱度升溫 能源、黃金股漲幅最靚 金價上看1500美元



  • 【博客來二手書網路書城】看書有益身心健康,【博客來二手書網路書城】我就是一個很愛書的人
    畢竟看書能夠讓我在短短的時間內,稍為專注做一件事,【博客來二手書網路書城】所以在選購書籍時,有時會看一些比較屬於領導的書籍,【博客來二手書網路書城】因為上頭交派很重要任務給我
    帶領團隊就顯得非常重要的,雖然實際上的狀況與書的狀況不太一樣,【博客來二手書網路書城】至少可以先做預防囉

    【博客來外國羅曼史推薦書單】看書有益身心健康,【博客來外國羅曼史推薦書單】我就是一個很愛書的人
    畢竟看書能夠讓我在短短的時間內,稍為專注做一件事,【博客來外國羅曼史推薦書單】所以在選購書籍時,有時會看一些比較屬於領導的書籍,【博客來外國羅曼史推薦書單】因為上頭交派很重要任務給我
    帶領團隊就顯得非常重要的,雖然實際上的狀況與書的狀況不太一樣,【博客來外國羅曼史推薦書單】至少可以先做預防囉

    【博客來排行榜光棍節特價】看書有益身心健康,【博客來排行榜光棍節特價】我就是一個很愛書的人
    畢竟看書能夠讓我在短短的時間內,稍為專注做一件事,【博客來排行榜光棍節特價】所以在選購書籍時,有時會看一些比較屬於領導的書籍,【博客來排行榜光棍節特價】因為上頭交派很重要任務給我
    帶領團隊就顯得非常重要的,雖然實際上的狀況與書的狀況不太一樣,【博客來排行榜光棍節特價】至少可以先做預防囉

009805F9585D3316
arrow
arrow
    全站熱搜

    dkda3quhnc 發表在 痞客邦 留言(0) 人氣()