【#程式教學】打程式「安捏母湯」啦!
☑️如何保持良好的 Coding Style?
不論在各種程式語言中,保持良好的 Coding Style 都是很重要的😌😌😌
就別說酒醉起來認不得自己的程式碼有多糗了🤢想看糗事,請追蹤上一篇貼文:Code 是什麼?Coding Style 是什麼?
良好的 Coding Style 可以讓程式邏輯更容易被瞭解,也可以增加專案的易讀性和維護性、間接加快開發速度。阿璋會列出幾點重要的 Coding Style,就讓我們一起看下去吧🙌🏻!
1️⃣變數命名
我們會為每個參數取上方便記憶、容易理解的名稱,而不會把電腦叫做a,滑鼠叫做aa,鍵盤取作aaa之類。因此,一個好的變數名稱,應該會讓人一眼就可以猜出他的功能。
2️⃣縮排
Code 是層次分明的,像是 for 迴圈、if 判斷是一整個區塊,這時候就可以用適當的縮排來強調這些層次的關係。
像是 Python 就要求一定要縮排,如果沒有加入 4 個 Space 就會執行錯誤🙅🏻。
3️⃣換行
C/C++ 的指令是以「行」為單位的,在每個分號之前就是一行指令。確實把行斷開,可以比較容易看出程式的結構,就像是寫作文不可能不換段落或是寫標點符號,這絕對會被老師打出3級分啊💀
4️⃣註解
盡量提醒自己,當自己的程式碼無法自己說話時,就必須幫程式碼說話👄
在每個 Function 開頭加入一段註解,說明這個 Function 的功能、參數、輸入、輸出。
☑️Coding Style 最重要的目標在於增加程式的易讀性與強健性。只要符合這兩點,不但可以增加專案的開發速度、甚至也能增強程式的可維護性🦾
請注意,有些 Coding Style 是必須遵守的;有些 Coding Style 則是會根據個人/團隊的使用習慣、見解而有所改變👥,這部分的 Coding Style 只是阿璋提出一些建議與經驗來供讀者參考,最終是否要採用還是以專案一致性與習慣為主唷🧠
☑️你有更了解Coding Style 了嗎?
想知道更多?
【歡迎追蹤Johntool-工具王阿璋 @johntooltw ↓↓↓】
facebook►
https://www.facebook.com/JohntoolTW
instagram►
https://www.instagram.com/johntooltw
收到更多 #程式教學 #不務正業工程師 系列!
#程式 #程式語言 #程式入門 #engineer #engineering #學習 #study #coding #code #程式設計 #program #programming #專案 #軟體工程 #團隊合作 #分享 #share #Johntool #工具王阿璋
同時也有10000部Youtube影片,追蹤數超過2,910的網紅コバにゃんチャンネル,也在其Youtube影片中提到,...
「coding style是什麼」的推薦目錄:
- 關於coding style是什麼 在 Johntool-工具王阿璋 Facebook 的最讚貼文
- 關於coding style是什麼 在 Johntool-工具王阿璋 Facebook 的精選貼文
- 關於coding style是什麼 在 コバにゃんチャンネル Youtube 的最佳解答
- 關於coding style是什麼 在 大象中醫 Youtube 的最佳解答
- 關於coding style是什麼 在 大象中醫 Youtube 的最讚貼文
- 關於coding style是什麼 在 Coding Style 的評價
- 關於coding style是什麼 在 ReactJS.tw | 想請教大家一個React coding style 的問題 的評價
- 關於coding style是什麼 在 [討論] 對於同事的coding style感到很感冒 - PTT 的評價
- 關於coding style是什麼 在 Kdan Mobile Coding Style - gists · GitHub 的評價
- 關於coding style是什麼 在 [請益] 程式的命名與coding style討論- 看板Soft_Job | PTT職涯區 的評價
- 關於coding style是什麼 在 #請益(coding style)條件刪除的SOP寫法 - 軟體工程師板 | Dcard 的評價
- 關於coding style是什麼 在 [請益] coding style差太多怎辦? | PTT 問答 的評價
- 關於coding style是什麼 在 Coding Style - PatrickatGit/LoveMatch Wiki 的評價
coding style是什麼 在 Johntool-工具王阿璋 Facebook 的精選貼文
【#程式教學】Code 是什麼?Coding Style 是什麼?
🗣又到了程式教學篇啦!
常在咖啡廳裡看到工程師們拿著一台電腦,直盯著黑黑的介面,沒錯!他們在打程式啦👨🏻💻👨🏻💻
☑️Code 是什麼?
Code(程式碼)是程式設計師與電腦溝通的語言,當然,讓電腦理解你寫的 Code 是很重要的事情,不然連編譯都沒辦法編譯。
而如果是大型專案,讓其他組員們能夠理解你所寫的 Code 也很重要,甚至可以說,讓「人」看得懂 Code 遠~比讓電腦看懂來的重要💪🏻
你可能會想,這程式只是為了解題目,寫完以後就再也不會去碰,Code 寫得醜又沒關係,但如果今天是在精神不繼的狀況下 Coding,也許隔天就很難再想起自己原本打的到底是什麼🥴
欸對,我就曾經在酒醉過後🍾🥂
完全想不起來自己在打什麼碗糕🤢
Coding Style 真的很重要呀⭕️⭕️⭕️
☑️Coding Style 是什麼?
Coding Style就是程式寫作風格,每個人寫作風格都有所不同,就像是變數命名大小寫,函數大括號需不需換行,使用 Space 還是 Tab 來縮排等等。
🗣小提醒:在多人的大型專案中,建議組員們使用相同的寫作風格,以讓其他成員們容易互相支援,維護程式碼。
但怎麼確認有按照規定的 Coding Style 撰寫呢?專案的負責人會有一些架構,只要按照格式撰寫,基本上就不會有太大問題啦😌
想知道更多?
【歡迎追蹤Johntool-工具王阿璋 @johntooltw ↓↓↓】
facebook►
https://www.facebook.com/JohntoolTW
instagram►
https://www.instagram.com/johntooltw/
收到更多 #程式教學 #不務正業工程師 系列!
#程式 #程式語言 #程式碼 #軟體#Project #程式入門 #engineer #engineering #學習 #study #Code #Coding #codegeass #codeismylife #coder #codelife #程式設計 #電腦程式 #program #programming #專案 #分享 #share #Johntool #工具王阿璋
coding style是什麼 在 ReactJS.tw | 想請教大家一個React coding style 的問題 的推薦與評價
想請教大家一個React coding style 的問題。 我們有針對一個版面作fluid responsive 的切版,我們內部有二種寫法,一個是導入一個Posize 的Component,另一個是直接 ... ... <看更多>
coding style是什麼 在 [討論] 對於同事的coding style感到很感冒 - PTT 的推薦與評價
某位同事寫的code已經有點超過了並且會干預其他人如果不是他那種style寫法會要求. 改正. 以下是每一種寫法我標數字目的是希望大家可以給我一些建議是不是他太超過還是 ... ... <看更多>
coding style是什麼 在 Coding Style 的推薦與評價
Coding Style. 程式設計的作文課 code(程式碼)是程式設計師與電腦溝通的語言,當然讓電腦理解你寫的code是很重要的事情,不然. 連編譯都沒辦法編譯。 ... <看更多>