原创 不可變對象

爲什麼使用不可變對象在大型的軟件開發過程中最大的問題是代碼的複雜性。代碼的可讀性可能是首要目標。可讀性差的代碼讓人很難對代碼的正確性快速的做出判斷。可變對象是增加還是減少了代碼的可讀性呢?QueryObject queryObject =n

原创 如何提問

要善於提問題,能夠提出問題,就解決了問題的一大半,問題的高度解決了所處的高度,一個大問題分解成多個小問題,逐步去迭代不過這些都沒用,問題是如何去提問題?有哪些具體可執行的操作如果是參加講座或者閱讀文章等有明確觀點的可以通過下面的結構化方式。

原创 原始類型之殤

在日常編碼設計中,我們在領域模型中表達屬性時既可以使用原始類型也可以使用強類型,例如表達金額的時候既可以使用long也可以使用Money,那在原始類型與強類型之間應該如何選擇呢?原始類型弊端(Primitive obession)下面的例子

原创 杭州學車靠譜教練推薦(持續更新)

濱江區地點:杭郵駕校(南環路和火炬大道口)教練:張教練   電話:13588715478推進理由: 內網中很多同學都推薦了張教練,應該非常靠譜,我也是報的張教練,不過目前還在準備科一,還沒有親自體驗。引用某位同學的評價:教練都教的很細心,特