Javascript基礎與物件導向基礎~第一講啥叫程式設計,啥叫程式設計師
啥叫程式設計,啥叫程式設計師?這是一個有意思的問題,呵呵!
啥叫程式設計
程式設計其時很簡單,就是把一些抽象的東西通過程式碼的方式表現出現,而程式碼我們通常叫它開發語言,我們使用開發語言完成某種功能的過程,叫做程式設計!
啥叫程式設計師
程式設計師是一種有思想,有幹勁,有熱情,有夢想,而又與常人在某些地方不同的人,網上有很多說法,也有很多定義,如程式設計師應該叫苦B程式設計師,程式設計師應該叫碼農,程式設計師應該叫IT民工等等,但我並不這樣認為,程式設計師是可以被人們尊敬的,他們絕對是對未來有著美好希望,對工作有著執著的追求,對周邊需要幫助的人有著無畏的行動,對有共同語言的人有著知已般感情的一群可愛的群體!
寫程式枯燥嗎?
有很多人說,寫程式設計枯燥,千萬不要讓我孩子學程式設計,沒前途!當我聽到這樣的話,我覺得很可悲,說程式設計枯燥的人是因為他們不懂程式設計,或者不懂物件導向,再或者不懂得如何把程式碼變成你的朋友,在我內心深處,一直把程式碼當成我的愛人,知已,我要了解它,掌握它,駕馭它。是否要讓自己的孩子學程式設計,這個問題很容易回答,如果孩子喜歡,那就學唄,如果他對這東西不感興趣,學也學不好,就是說,如果你想把它幹好,就一定首先是要喜歡它,然後才有可能學好它,不是嗎?呵呵。
前端程式設計師與後端程式設計師有區別嗎?
前端程式設計師多半指html,css,js進行頁面級操作的人員,他們通常寫出的程式碼對瀏覽器的相容性比較好,而後端程式設計師其實是將前端程式設計師的頁面加上業務上的功能的人員,這兩者我認為在概念上是相同的,都是程式設計師,都是要寫出漂亮的,健壯的,安全的程式的人,所以沒有區別!有人說C#的IDE工具強,程式碼提示好,JS沒有很好的工具,但我要說,只要是對它有興趣,並且你對它有足夠的熱愛度,即使給你的notepad,你也照樣可以寫出很好的程式來!
前端程式是否也要物件導向?
這個問題是肯定的,物件導向不分語言,無論你是.net,java,php,vb,sql還是html,css,js,你的程式碼都可以做到物件導向,可能html,css,js本身並不支援物件導向的特性,但我們只要有物件導向的思想,再一樣可以把程式碼寫的很物件導向,所以開發語言不支援物件導向,不是不能物件導向的理由,呵呵!
好了,感謝您的閱讀吧!好好學習,天天向上吧!
本文轉自部落格園張佔嶺(倉儲大叔)的部落格,原文連結:Javascript基礎與物件導向基礎~第一講 啥叫程式設計,啥叫程式設計師,如需轉載請自行聯絡原博主。
相關文章
- [.net 物件導向程式設計基礎] (2) 關於物件導向程式設計物件程式設計
- python物件導向程式設計基礎Python物件程式設計
- python基礎(物件導向程式設計)Python物件程式設計
- [.net 物件導向程式設計基礎] (19) LINQ基礎物件程式設計
- 想學程式設計要些啥基礎?程式設計
- [.net 物件導向程式設計基礎] (16) 介面物件程式設計
- [.net 物件導向程式設計基礎] (22) 事件物件程式設計事件
- C++ 遞迴與物件導向程式設計基礎C++遞迴物件程式設計
- [.net 物件導向程式設計基礎] (17) 陣列與集合物件程式設計陣列
- [.net 物件導向程式設計深入](36)Redis——基礎物件程式設計Redis
- [.net 物件導向程式設計基礎] (1) 開篇物件程式設計
- [.net 物件導向程式設計基礎] (18) 泛型物件程式設計泛型
- [.net 物件導向程式設計基礎] (15) 抽象類物件程式設計抽象
- [.net 物件導向程式設計基礎] (14) 重構物件程式設計
- [.net 物件導向程式設計基礎] (21) 委託物件程式設計
- [.net 物件導向程式設計基礎] (8) 基礎中的基礎——修飾符物件程式設計
- [.net 物件導向程式設計基礎] (5) 基礎中的基礎——變數和常量物件程式設計變數
- [.net 物件導向程式設計基礎] (3) 基礎中的基礎——資料型別物件程式設計資料型別
- Python基礎入門(6)- 物件導向程式設計Python物件程式設計
- [.net 物件導向程式設計基礎] (20) LINQ使用物件程式設計
- [.net 物件導向程式設計基礎] (23) 結束語物件程式設計
- [.net 物件導向程式設計基礎] (7) 基礎中的基礎——流程控制語句物件程式設計
- [.net 物件導向程式設計基礎] (6) 基礎中的基礎——運算子和表示式物件程式設計
- [.net 物件導向程式設計基礎] (13) 物件導向三大特性——多型物件程式設計多型
- [.net 物件導向程式設計基礎] (12) 物件導向三大特性——繼承物件程式設計繼承
- [.net 物件導向程式設計基礎] (11) 物件導向三大特性——封裝物件程式設計封裝
- javascript: 基於原型的物件導向程式設計JavaScript原型物件程式設計
- 程式設計基礎·Java學習筆記·物件導向(下)程式設計Java筆記物件
- [.net 物件導向程式設計基礎] (4) 基礎中的基礎——資料型別轉換物件程式設計資料型別
- Kotlin 物件導向程式設計 (OOP) 基礎:類、物件與繼承詳解Kotlin物件程式設計OOP繼承
- Javascript 物件導向程式設計JavaScript物件程式設計
- JAVA基礎:使用Java開始物件導向的程式設計(轉)Java物件程式設計
- PERL物件程式設計基礎(轉)物件程式設計
- 【JavaScript筆記 · 基礎篇(十)】物件導向程式設計之三:繼承機制JavaScript筆記物件程式設計繼承
- Objective-C 基礎教程第三章,物件導向程式設計基礎知識Object物件程式設計
- 【C++學習筆記】啥叫堆?啥叫棧?C++筆記
- [.net 物件導向程式設計基礎] (9) 類和類的例項物件程式設計
- Go語言結構體(struct)物件導向程式設計基礎篇Go結構體Struct物件程式設計