自拍偷在线精品自拍偷,亚洲欧美中文日韩v在线观看不卡

如何快速轉(zhuǎn)一門編程語(yǔ)言?

開發(fā) 前端
我之前有學(xué)習(xí)過好幾門語(yǔ)言,其中熟悉的包括Java、Python,半吊子的有Go、C等。這家公司用的是.NET,其中主要的編程語(yǔ)言是C#。

如果你是學(xué)過好幾門流行編程語(yǔ)言的人,那么應(yīng)該不會(huì)對(duì)一門新的編程語(yǔ)言感到太陌生。

這里我會(huì)從我的視角來講一下我是如何轉(zhuǎn)到.NET平臺(tái)的。大家也可以以此類推到別的語(yǔ)言。

.NET其實(shí)我在高中就稍微有過接觸,但是接觸的不是代碼,而是用.NET開發(fā)的網(wǎng)站。雖然接觸過,但是我還是不知道.NET到底是什么,它是一門編程語(yǔ)言?還是一個(gè)平臺(tái)?

這時(shí)候可以打開我們的維基百科或者谷歌去搜索一下。

看了維基百科,才知道,這是一個(gè)軟件框架,里面整合了非常多的類庫(kù),而且還支持很多編程語(yǔ)言。

那么C#是啥呢?

C#,一個(gè)以C++和Java語(yǔ)法為基礎(chǔ)開發(fā)的一個(gè)全新的面向?qū)ο笳Z(yǔ)言,是.NET開發(fā)的首選語(yǔ)言。

這樣我才弄清楚了,.NET和C# 的區(qū)別和關(guān)系。

那如何去學(xué)習(xí)C#呢?其實(shí)上面也說到C#是以C++和Java語(yǔ)法為基礎(chǔ)的語(yǔ)言,這兩門語(yǔ)言我都有學(xué)習(xí)過,所以C#的語(yǔ)法,我應(yīng)該大部分還是知道的。

當(dāng)然,對(duì)于一門新的語(yǔ)言,我們第一步還是去看基礎(chǔ)語(yǔ)法,這里大家直接谷歌xxxx基礎(chǔ)語(yǔ)法就行了。這里我也推薦大家去菜鳥筆記看比較系統(tǒng)的基礎(chǔ)語(yǔ)法。

了解完基本的語(yǔ)法,我們接下來可以去官網(wǎng)上看看有沒有什么教程。

一般官網(wǎng)上都會(huì)有相關(guān)的快速入門的demo,我們可以去找找看。

例如上面,當(dāng)然每個(gè)編程語(yǔ)言的教程都不同,而且官網(wǎng)的教程對(duì)于新手還是有一點(diǎn)點(diǎn)門檻。

如果你的時(shí)間充足,例如有個(gè)好幾個(gè)月,那么你可以去b站或者YouTube上找系統(tǒng)的視頻教程學(xué)習(xí),這樣可能會(huì)學(xué)習(xí)的更加完善。

當(dāng)然這篇文章主要講的還是在短時(shí)間內(nèi)轉(zhuǎn)語(yǔ)言。

基本語(yǔ)法和基本的demo我們都弄完了之后,可以開始去了解公司中開發(fā)的相關(guān)框架以及基本的源代碼。

知道了公司所使用的框架,那么我們也可以去官網(wǎng)或者文檔中查看相關(guān)的入門demo。

例如.net中就是.NET WEB API,在微軟官網(wǎng)中也是有相關(guān)的入門demo的。我們簡(jiǎn)單跟著寫幾個(gè)demo,基本上就對(duì)這個(gè)框架入門了。

那么如何去知道更多的框架細(xì)節(jié)呢?

看公司的代碼。這是一種非常直接且高效的方法,既節(jié)省了你對(duì)于公司項(xiàng)目的了解,又節(jié)省了你轉(zhuǎn)語(yǔ)言的時(shí)間。

邊看公司源代碼邊學(xué)習(xí)代碼規(guī)范,一步一步來,在學(xué)習(xí)中不斷結(jié)合自己之前學(xué)習(xí)過得框架和基礎(chǔ),這樣就會(huì)變得非常高效。

當(dāng)你接到公司一些小需求時(shí)候,那么你會(huì)成長(zhǎng)的更快。

其實(shí)總結(jié)下來就是:了解相關(guān)名詞-》了解基本語(yǔ)法-》編寫相關(guān)語(yǔ)法-》了解基本框架-》編寫框架demo-》結(jié)合公司代碼-》...

今天周六,就寫這么多了。


責(zé)任編輯:華軒 來源: Python進(jìn)擊者
相關(guān)推薦

2015-07-28 15:35:48

學(xué)習(xí)語(yǔ)言

2022-11-04 11:11:15

語(yǔ)言入職項(xiàng)目

2018-07-16 12:36:48

編程語(yǔ)言PythonJava

2022-02-21 11:15:59

編程語(yǔ)言后端開發(fā)

2024-06-27 09:00:00

人工智能編程語(yǔ)言軟件開發(fā)

2011-07-14 17:58:11

編程語(yǔ)言

2015-08-17 15:12:56

新技術(shù)語(yǔ)言框架

2013-07-26 10:23:04

2017-04-07 10:45:43

編程語(yǔ)言

2017-04-07 16:49:00

語(yǔ)言程序編程

2012-09-04 11:20:31

2020-09-27 15:52:02

編程語(yǔ)言C 語(yǔ)言Python

2014-12-03 09:48:36

編程語(yǔ)言

2017-12-06 08:01:52

程序員編程代碼

2019-11-18 11:00:58

程序員編程語(yǔ)言

2020-11-12 07:00:50

JavaScript前端編程語(yǔ)言

2013-08-06 09:31:42

IT技術(shù)周刊

2015-07-29 09:58:29

快速學(xué)習(xí)

2020-03-08 17:03:33

語(yǔ)言學(xué)習(xí)代碼

2015-11-12 10:25:48

編程語(yǔ)言
點(diǎn)贊
收藏

51CTO技術(shù)棧公眾號(hào)