iT邦幫忙

鐵人檔案

第 12 屆 iThome 鐵人賽
回列表
Software Development

邁向專業軟體工程師必修的英文課 系列

還在用i, j, k當成迴圈的名字嗎? success? successful? succeed? 那個才是正確的?
我們用30天來聊聊屬於軟體工程師的英文課.

鐵人鍊成 | 共 30 篇文章 | 57 人訂閱 訂閱系列文 RSS系列文
DAY 21

Day 21 - [連接詞三] And and Or,And or Or ?

在英文裡,連接詞用來連接字、句、詞或段落。而在程式裡也常會用到連接詞,這篇要講的是兩個最常用的連接詞:And及Or。 And和Or在判斷式裡使用頻率非常的高,特...

DAY 22

Day 22 - [連接詞四] 三個工程師必需具備的邏輯常識

這篇算是複習三個常見的邏輯知識: 邏輯匣 常見的邏輯匣有三個:And, or和not,它們有各自的圖形,像Android娃娃頭上的形狀就是And匣。除了and,...

DAY 23

Day 23 - [感嘆詞] 寫出讓人了解的訊息

終於到八大詞類的最後一類了。設計訊息是一個需要User brain的活動,如果有UI/UX設計師可以協助當然是最好,但有時候還是得自己刻一個,或者根本自己就是U...

DAY 24

Day 24 – [動詞四] 迴圈 – 你讓程式在系統裡空轉了嗎?

迴圈是程式的基本語法之一,每個程式語言都會有迴圈。大致上分成兩種 For loop 型 Do-while型 今天這篇不講語法,講一些比較深入要去探討的問題:...

DAY 25

Day 25 – [形容詞三] Equal - 怎麼等號愈來愈多了?

我曾經出了一個面試題目如下:name == "John" 和 name.Equals("John") 有什麼差別?看起來...

DAY 26

Day 26 – [修辭一] 註解 - 這是一塊藍色的窗簾

結束了八大詞類,今天開始會進入修辭篇:討論一些程式以外的東西:從寫註解開始。 為什麼要寫註解 註解是除了程式本身以外,少數在程式裡就能描述程式用途本身的功能。上...

DAY 27

Day 27 – [修辭二] Log - 凡走過必留下痕跡

寫Log現在己經是開發人員的基本功了,每個開發人員或多或少都會一些留下記錄的方法:有人會直接顯示在Console上,有人會傳到檔案裡,更高階的就會有一個管理工具...

DAY 28

Day 28 – [修辭三] git comment -m "write a good comment"

程式有兩百萬個理由要修改,但寫git comment的理由絕對不是只是因為他是必填欄位。寫comment的意義在於未來可以知道這個push或是check in的...

DAY 29

Day 29 – [修辭四] Issue report - Houston we have a problem

在開發系統時,難免都會碰到系統有問題必需回報給相關負責的單位。找到問題是好事,但不要在回報問題的時候反而功虧一簣。用同理心想看看,如果有人回報問題時寫著無法登入...

DAY 30

Day 30 – [銘謝] You can code like Shakespeare

謝謝所有追蹤的邦友們,沒想到我寫完了。當開始的前一天發現我的大綱遺失時,我非常的難過,因為我怎麼算都只能寫二十天左右而己,然後中間可能插科打諢加一些東西(就是後...