C 一定要避免程式中很多的依靠

2022-07-25 07:48:08 字數 832 閱讀 7352

01第一節:什麼是依靠?

asp.netcoremvc中的依靠與咱們現實生活中的依靠意義是一樣的,例如,小明是個小孩子,需求靠爸爸和媽媽的撫育才能長大,因而,小明就依靠於爸爸和媽媽。

再比方,小強在it公司上班,那麼小強的收入就依靠於公司或作業。小強不作業,就沒有收入,只要作業了才有收入,因而,小強和作業之間存在依靠關係。

而在c#程式中,類和類之間也存在依靠,例如:在c1類中使用到了c2類,那麼c1類就依靠於c2類。

**如下:

這個類是c2類,其中有乙個run()辦法,並輸出一段文字資訊。

此刻,已經在c1中執行了ic2介面中的辦法,並輸出內容。

在上面的比如中,咱們具體講解了什麼是依靠,經過比如,咱們了解依靠存在很大的問題,假如程式中存在很依靠,就會讓咱們天天在改程式,開發效果極低。而經過依靠倒置的準則,籠統出來乙個介面,此刻,讓使用具體的目標的類依靠於籠統介面,就處理了依靠問題,這是對程式開發的一種規劃準則。

所以,各位開發者,在開發程式時,不要堆**,也不要開端嫌費事,建立許多的介面和籠統類,目的便是為了後期更好的維護和程式的運轉。

且開發起來也不那麼費力,讓測試者也發現不了問題,對乙個程式設計師來說,沒有問題的程式才是對自己最大的尊重。

學程式一定要有很強的抽象能力

越拘泥於細節越接近幹活的本質 陷入盤根錯節的無頭緒 越抽象越接近達成的目標本質 參考領導講話 拘泥於細節有他的好處,畢竟弄完一處細節就完成了乙個任務,但是卻缺乏目標,所以在沒有把目標抽象之前,切忌不要去觸碰細節,否則就是邏輯混亂。看乙個資源池的實現,就可以把乙個資源池抽象出來,有了抽象,再來去幹具體...

做ToB運營工作,一定要避免的7個坑

站在風口上,豬都能飛起來。tob是個風口,做toc運營的人,想做tob的運營工作,然而tob的運營工作與toc有很多不相同的方向,如果想要轉行做tob運營工作,或者已經做了tob運營工作,則要注意工作中的坑。避免把坑越挖越深,讓自己深陷其中不能自拔,早晚有一天在坑中溺亡。第一 只懂運營技能 做tob...

類模板程式實現 一定要放到乙個檔案中

今天想用分檔案的形式寫乙個類模板,stack.h ifndef stack h define stack h include template class stack endif stack h stack.cpp include stack.h template stack stack int s...