設計最簡單的定義是壹種“有目的的創造性行為”。
然而,設計也是壹種職業。例如,電影行業有壹個場景設計職位,印刷行業有壹個包裝設計職位。與英文用法不同,英文中的designer壹詞,在中文中使用時,design和Designer可以用同壹個名字來稱呼。從“設計”壹詞來看,有相當多的理論和問題,以“設計”為職業的社會環境通常被稱為“設計圈”
擴展數據:
設計原理
1,單壹責任原則:(SRP)壹個類應該只做壹件事,並且只有壹個原因導致它發生變化。
2.開閉原則:(OCP:開閉原則)軟件實體(類、模塊、函數等)。)應該是可擴展的,但不可修改的。
3.依賴倒置原則:(DIP)這個原則的內容是:依賴抽象,不依賴具體。或者:為接口編程,而不是為實現編程(為接口編程,而不是實現編程)。高級模塊不應該依賴於低級模塊,兩者都應該依賴於抽象。
4.Richter替換原則:(LSP)在軟件系統中,子類應該能夠替換基類可以出現的任何地方,並且代碼在替換後仍然可以正常工作。
5.迪米特原則:(LKP)最少知識原則,也稱為“德米特定律”,如果兩個階層不需要直接交流,那麽這兩個階層就不應該直接互動。如果其中壹個類需要調用另壹個類的方法,它可以通過第三方轉發調用。
百度百科-設計