原文:Python 工匠:善用變量來改善代碼質量

歡迎大家前往騰訊雲 社區,獲取更多騰訊海量技術實踐干貨哦 本文由鵝廠優文發表於雲 社區專欄 作者:朱雷 騰訊IEG高級工程師 Python 工匠 是什么 我一直覺得編程某種意義上是一門 手藝 ,因為優雅而高效的代碼,就如同完美的手工藝品一樣讓人賞心悅目。 在雕琢代碼的過程中,有大工程:比如應該用什么架構 哪種設計模式。也有更多的小細節,比如何時使用異常 Exceptions 或怎么給變量起名。那些 ...

2018-09-29 11:24 0 702 推薦指數:

查看詳情

編寫高質量代碼--改善python程序的建議(一)

原文發表在我的博客主頁,轉載請注明出處! 初衷 python是一個入門十分容易的編程語言,但是想要寫好python卻是一件不容易的事情,如果不是專業使用python的人,只是將python作為一個腳本語言或者用來處理數據,到了掌握基本的語法之后,便不再尋求進步。但是相信每個學習python的人 ...

Wed Dec 30 03:13:00 CST 2015 0 2099
編寫高質量代碼--改善python程序的建議(六)

原文發表在我的博客主頁,轉載請注明出處! 建議二十八:區別對待可變對象和不可變對象 python中一切皆對象,每一個對象都有一個唯一的標識符(id())、類型(type())以及值,對象根據其值能否修改分為可變對象和不可變對象,其中數字、字符串、元組屬於不可變對象,字典以及列表、字節數組屬於可變 ...

Fri Jan 08 04:10:00 CST 2016 2 1400
讀讀《編寫高質量代碼:改善Java程序的151條建議》

這本書可以作為平時寫代碼的一個參考書,這本書以我個人讀的經驗看來,最好是通過平時代碼驅動的方式來讀,這樣吸收的快,也讀的快。 這本書主要講什么,我自己用了個思維導圖概述: 根據這種導圖可知,主要講的就是Java語法、JDK API、程序性能、開源工具和框架、編程風格和編程思想等五個點 ...

Tue Oct 30 05:04:00 CST 2018 0 1252
編寫高質量代碼改善程序的157個建議:使用Dynamic來簡化反射的實現

最近有時間看點書了,把157個建議在重新看一遍,代碼都調試一遍。當我看到第15個建議的時候有些出入,就記錄下來,歡迎大家來探討。 第十五條建議是,使用dynamic簡化反射的使用,如果是針對這句話來講,沒問題,是正確的。dynamic的確可以簡化反射的使用,但是從性能上來說是有條件 ...

Thu Jun 15 18:57:00 CST 2017 4 2310
編寫高質量代碼改善C#程序的157個建議——導航開篇

前言   由於最近工作重心的轉移,原來和幾個同事一起開發的項目也已經上線了,而新項目就是在現有的項目基礎上進行優化延伸擴展。打個比方,現在已經上線的項目行政案件的Web管理網站(代碼還沒那么多相比較即將要做的刑事案件吧),而新項目是刑事案件的Web管理網站,之后行政和刑事這兩個網站是要合並 ...

Wed Mar 26 18:17:00 CST 2014 38 15468
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM