iT邦幫忙

鐵人檔案

2023 iThome 鐵人賽
回列表
Software Development

寫程式的那些宗教戰爭 系列

由於寫程式真的太多宗教戰爭了,櫛風這次決定來統整有那一些!

歡迎在更新期間進行投稿,我現在腦袋想得到的宗教戰爭其實還不到三十篇QAQ

(去年寫了29天,第三十天比NCPC回家就睡著忘記上傳,今年一定要完賽!)

鐵人鍊成 | 共 30 篇文章 | 12 人訂閱 訂閱系列文 RSS系列文 團隊捲土重來的Kotlin鐵人們
DAY 1

Day01 前言

關於本系列文章 今年的主題是「寫程式的那些宗教戰爭」,不過雖然說是宗教戰爭,內容可能更多的是軟體工程師的笑話之類的,而不是真的要引戰,另外我可能也會介紹很多跟寫...

2023-09-15 ‧ 由 櫛風 分享
DAY 2

Day02 下放邪教

作為本次系列的第一篇文章,當然要來談談世紀大戰爭:下放。 什麼是下放呢,簡單來說就是有一群邪教徒,寫程式的時候會喜歡把前大括號放在新的一行。 下放 int ma...

2023-09-16 ‧ 由 櫛風 分享
DAY 3

Day03 最好的程式語言

自從第一個程式語言面世以來,已經出現了上千個程式語言了,那麼問題來了,到底誰是最好的程式語言呢? 有寫過網站相關的人,應該都曾經聽過一句話「PHP是最好的程式語...

2023-09-17 ‧ 由 櫛風 分享
DAY 4

Day04 最好的作業系統

今天的題目是「最好的作業系統」。 市面上常見的作業系統有很多種,使用的環境也不一樣,我們今天以電腦的作業系統來做介紹。 作業系統是什麼呢? 作業系統其實是連結軟...

2023-09-18 ‧ 由 櫛風 分享
DAY 5

Day05 分號不分號

寫了兩天的The Best,今天來討論另外一個程式語言之間的戰爭吧! 比如用 C 跟 Kotlin 來寫Hello World,應該可以感覺到一些不一樣 C i...

2023-09-19 ‧ 由 櫛風 分享
DAY 6

Day06 i+++++i

在很多程式語言,很常會有一個語法,那就是i++跟++i。相信很多人都學過,但一直搞不清楚這兩個的差別,只是單純當成i+=1 來使用,於是整天有人在吵哪一個比較好...

2023-09-20 ‧ 由 櫛風 分享
DAY 7

Day07 陣列從0開始

在程式語言的各種戰爭中,還有一個東西也是爭論不斷,那就是陣列到底要從零開始呢,還是從一開始。 我們在高中時學線性代數應該都有學過,我們都是從一開始的,為什麼反而...

2023-09-21 ‧ 由 櫛風 分享
DAY 8

Day08 編譯語言 VS 直譯語言

在程式語言的分類中,還有一個分類的方法:編譯or直譯 在以前的程式語言,我們寫完程式碼後,是透過一個叫編譯器的魔法小道具,把我們的程式翻譯成組合語言。然後再讓電...

2023-09-22 ‧ 由 櫛風 分享
DAY 9

Day09 Tab

關於排版的戰爭,有一個也是非常多不同派系支持者的,那就是縮排的空白要用幾格。 常見通常是2格、4格,以及八格。 if(){ if(){ } } if(...

2023-09-23 ‧ 由 櫛風 分享
DAY 10

Day10 最好的瀏覽器

好耶,撐到第十天了! 有一個雖然不是主戰場,但其實也蠻多人討論的話題,那就是哪個瀏覽器是最好的。 其實時代進步真的很快,二十年前,曾經有一款瀏覽器,市占率高達9...

2023-09-24 ‧ 由 櫛風 分享