回覆列表
-
1 # 半拾
-
2 # 舍予宏
主流程式語言大概有:C,C++,C# ,java,delphi,VB 這幾類想快速上手C#(visual studio的代表語言),delphi,VB(Visual Basic )C要高手至少要5年,C++的話3年左右還能算比較牛逼,java也要兩年吧,C#,delphi本人都做過,半年能搞定,VB不知道,我個人不是很看好VB,建議可以忽略。學習的流程大概就是: 找書看下基礎語法,大概熟悉熟悉,然後直接做東西,不懂就百度,慢慢的就會了。建議從資料庫軟體開始做,資料庫軟體比較簡單,容易上手,如果一開始搞網路程式設計那塊會比較暈,加油吧!! 一般是這樣的:遊戲開發用C++ , 和硬體關係大或者嵌入式之類的一般用C , 普通軟體和網站一般C# ,PLC和實時資料庫這類一般是VB,delphi 有一點是肯定了:選擇了一門後就要深入研究,不要全部都要學,到最後會啥都不會。 總結如下:visual studio 是一個開發工具,裡面可以用C,C++,C#,VB等語言開發,一般用C#,C#比較適合做網站,應用軟體和網路程式開發。visual c++一般用於遊戲開發,開發難度較大。Visual Basic一般用於工業控制軟體開發。當然你說的三種用來開發什麼都可以,主要看你想學哪種,學好了做什麼都可以的。 當然C++不能用來開發網站。 要學好一門語言總結如下:1。拿本基礎的書開始看。2。把基本語法弄懂後開始照著書本做。3。熟悉開發環境。4。開始找影片看。5。跟著影片走,領悟。6。開始自己做小專案。 先學C語言,這是所有語言的基礎。從最基礎的語法開始。然後跟著書本的程式碼走,很快就會了。
程式碼塊是否可以提升開發效率還要看程式碼質量,好的程式碼塊確實可以提升,但是質量低劣的程式碼塊反而會延遲開發進度。好的程式碼塊可以提升效率主要是因為程式碼複用。這樣可以在兩方面節約時間。
一是思考設計函式功能的時間。遵循一個函式只做一件事原則,設計函式的實現,既滿足功能又要高效率需要花費一些時間的。
二是程式碼塊內函式的實現和除錯時間。碼程式碼是純體力活,時間長短看你與鍵盤親密接觸的頻率,所以說碼農是吃青春飯的。碼出的程式碼還要進行驗證,對不符合預期的實現還要進行調整,這樣又一部分時間花去。
使用別人的程式碼塊,省去以上兩個環節的時間,你只需瞭解函式功能和條件,引數等就可以呼叫相應的函式實現你的功能。