程式設計
此標籤目前無人主理
0 人追蹤
13 篇作品
kirato

《K的技術學習筆記》——解耦合的設計概念:<Inversion of Control>

控制反轉(Inversion of Control)是一種解除class與class之間耦合的概念。在傳統的程式寫法中,當物件A需要物件B時,物件A需要自己制造物件B。若果套用了控制反轉(Inversion of Con...

1
kirato

《K的技術學習筆記》——良好OOP的設計原則:<SOLID Principles>(六)

Dependency Inversion Principle SOLID Principles的D就是依賴轉換(Dependency Inversion Principle)依賴轉換(Dependency Inversi...

kirato

《K的技術學習筆記》——良好OOP的設計原則:<SOLID Principles>(五)

SOLID Principles的I就是接口隔離(Interface segregation principle)接口隔離(Interface Segregation Principle)Client只依賴它所需要使用的方法。

kirato

《K的技術學習筆記》——良好OOP的設計原則:<SOLID Principles>(四)

SOLID Principles的L就是里氏替換原則(Liskov Substitution Principle)里氏替換原則(Liskov Substitution Principle)sub-class必須能夠替換其...

yuyujess1020

我平常都看什麼書

藉著這次 #我平常都看什麼書 活動,我終於把我的書櫃做了一個小小整理 不整理還沒發現,整理後才發覺歐買尬….我也買太多相似類型的書了吧,由左至右清一色都是Python系列的書,但如果要問我推薦哪一本,我還真的每一本都推薦,因為每一本都各有優劣。

kirato

《K的技術學習筆記》——良好OOP的設計原則:<SOLID Principles>(三)

SOLID Principles的O就是開閉原則(Open–closed principle)開閉原則(Open–closed principle)開放去被繼承,封閉去被改動。詳細說明就是這些已完成的class或function可以自由被使用或是擴展用途,但不可以直接修改,增加或減少當中的結構或是邏輯。

kirato

《K的技術學習筆記》——良好OOP的設計原則:<SOLID Principles>(二)

Single Responsibility PrincipleSOLID Principles的S就是單一功能(Single Responsibility Principle)單一功能(Single responsibility principle)只因一個職責而去作改變。

kirato

《K的技術學習筆記》——良好OOP的設計原則:<SOLID Principles>(一)

SOLID Principles剛作為Programmer時, 我自己只在意一件事, 就是完成老闆要求的工作。在沒有良好的導師教導和只求快速完成feature下, 結果就是只為能做到而去做, 並沒有考慮程式的結構和可讀性等要素。這樣會在往後的擴展, 維護和別人合作時出現大問題。

用爱心说诚实话

傻瓜式网页开发学习(二)

如果你已经把傻瓜式网页开发学习的要求做到了,你应该会拥有一个丑不拉几,但是有基本的颜色变化,可能按键以后会跳出一些提示的半成品网页,证明你的确是一个初学者,而且这些网页可以证明你曾经努力学习 那么接下来怎么办?

用爱心说诚实话

傻瓜式网页开发学习

对于初学者来说,程式好像非常高大上,其实我觉得程式没那么了不起,就是很多人把门槛弄的太高了,其实简单的事情简单做就可以了 初学者学习网页开发,是最简单也最有成就感和满足感的程式学习方法,因为网页不需要复杂的逻辑,也不用复...