裝X必備——編程之美

來源:互聯網
上載者:User

這個社會還是需要一些裝X的人才的,不然它就不叫社會了。

我從來沒有這樣刻薄地評價一本書,但如果實在要我對編程之美這本書說些什麼,我只能說它是裝X必備之寶典。

 

不可否認,它的80%以上的內容——演算法分析是有益的,但這不是它的亮點,任何一本介紹具體問題和求解的書都可以

做到“對讀者有益”這個功能。

 

如果你直接把書名改為趣味編程題集,倒不失為一本合可格的計算書類技術書籍,但作者的重點顯然不在此,他在賣弄自以為是

的經驗和心得。其實它雖然只佔了不到10%的內容,但就這10%不到的內容使全書淪為裝B之列。

 

第12頁,“瞭解和應用了上面的幾(8)個API,你就可以在簡曆上寫精通WINDOWS了”。

原來MS的看家產品WINDOWS就是這幾個API,就象說你瞭解printf中所有格式化你就是C語言高手了,比爾蓋茨聽了一聽會放聲大哭啊。

不知道在MFC之前我們用WIN32 API的人算不算編程懂WINDOWS。

 

“只使用一個變數計算將和帥可能的走法”簡直是裝X裝到了極致。

"一個變數"是什麼意思?可以用bit位承載多種狀狀態的一個byte?還是一個可以分成多byte的int?   或是一個有多個欄位的結構?

如果都可以,任何問題的解都可以用一個變數解決。定義一個結構[類型],其中放

1000000000000000000000000000000000000000000000000000000000000000000000000000000000000

個欄位,目前宇宙中所有問題都夠用了,但這類型的執行個體本身它就是一個變數。

 

為了把實際上是多個變數的值壓縮到一個byte上,要預定義多少函數來組裝和分解這個byte,說白了浪費更多的時間來換微不足道的

空間而已。這不是讓你存到資料庫,一個欄位存放一個屬性的多個狀態可以用位形式來最佳化資料結構.這是記憶體運算.這難道不是裝B到極致?

 

 

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.