瘋狂的類構造器 最近棧長在做 Code Review 時,發現一段創建對象的方法: 真實代碼敏感性,上面的代碼僅為模仿,實際要比這個更長、更復雜…… 當我看到那段代碼時,我簡直要瘋了!! 拖了半天才看完,到處充滿着魔法值不說,把一個類所有參數都放在一個構造器里面,這個構造器 ...
最近在做Code Review,寫下了這篇文章:代碼寫成這樣,老夫無可奈何 ,說多了都是淚啊。。 最近又有人同事跑過來質疑我: 為什么變量名取名不能用 isXXX 這種方式,這樣有什么問題 醉了,講了好多次都記不住,我讓他自己去看阿里巴巴的 Java開發手冊 ,或者自行百度,說實話,有點工作經驗人都知道,這都是基礎的東西。 本沒什么好寫的,鑒於有好多小白程序員,今天棧長就把為什么不能用 isXXX ...
2019-12-12 10:21 0 246 推薦指數:
瘋狂的類構造器 最近棧長在做 Code Review 時,發現一段創建對象的方法: 真實代碼敏感性,上面的代碼僅為模仿,實際要比這個更長、更復雜…… 當我看到那段代碼時,我簡直要瘋了!! 拖了半天才看完,到處充滿着魔法值不說,把一個類所有參數都放在一個構造器里面,這個構造器 ...
前言 最近在做的業務場景涉及到了數據庫的遞歸查詢。我們公司用的 Oracle ,眾所周知,Oracle 自帶有遞歸查詢的功能,所以實現起來特別簡單。 但是,我記得 MySQL 是沒有遞歸查詢功能的 ...
前言 最近在做的業務場景涉及到了數據庫的遞歸查詢。我們公司用的 Oracle ,眾所周知,Oracle 自帶有遞歸查詢的功能,所以實現起來特別簡單。 但是,我記得 MySQL 是沒有遞歸查詢功能的 ...
很多人都知道,Java 中的浮點數並不精確,需要用 BigDecimal進行精確計算,但是,很少有人知道為什么浮點數不精確呢?不精確為什么還要用呢?本文就來展開分析一波; 我們知道,計算機的數字的存 ...
需求:想讓公司同一局域網的同事電腦訪問我的電腦里面的php項目。 條件:首先確認localhost正常訪問你的本地項目 環境:我使用的是wampserver2.5集成環境 步驟: 1.增加新增監聽端口 ,如:Listen 0.0.0.0:99 2.允許別人訪問你的項目所在目錄的權限 ...
如果哪天你看到我瘋了,其實是你瘋了。 前兩天提出了辭職,不后悔。畢業的第一份工作,7個月結束。都說為什么不多干一段時間,這樣做幾個月換工作,對於以后找工作不好找。我覺得一個健康的心理遠比那多幾個月的工作經驗重要。從畢業的時候樂觀積極向上的少年變成了每天郁郁寡歡的現在,留下了 ...
在很多地方都能看到,verilog中if與case語句必須完整,即if要加上else,case后要加上default語句,以防止鎖存器的發生,接下來就來說說其中原因。 一,什么是鎖存器?鎖存器與 ...
設置DTO的變量的是有isXXX的值的,但是使用fastjson序列化后,這幾個變量就不見了。 { "cityid":1, "cityname":"上海", "clienttype":"iphone", "glat ...