增加網址:
文章備註、標題(會記錄下來,但是暫時不會顯示):
[四格] 無名 21/05/29(六)06:25:44 ID:UpgGs5sU No.2049192
評分:0, 年:0, 月:0, 週:0, 日:0, [+1 / -1] 最後更新:2021-05-29 23:45:42
附圖
無本文
無題 無名 21/05/29(六)10:05:52 ID:SPUEhKk6 No.2049289
回覆: >>2049297
>>2049192
為什麼java要先做工廠?
無題 無名 21/05/29(六)10:10:20 ID:TnBvZKdg No.2049297
回覆: >>2049317
>>2049289
java的老問題
你就當作是每個部件都要有東西生產才能開始
無題 無名 21/05/29(六)10:23:19 ID:Suo9G4l6 No.2049310
回覆: >>2049365
>>2049192
除了C++跟Java外都看不懂
師爺希望
無題 無名 21/05/29(六)10:27:20 ID:pURyVnmE No.2049317
回覆: >>2049567
>>2049297
Factory pattern (工廠模式)

印象中好像是因為一個物件屬性太多,一個constructor很難把初始化寫好,所以需要另一個工廠物件來做這件事。

好!我承認我到現在還沒搞懂Java那一堆奇怪的模式是怎麼回事...畢竟我剛入職寫Android是直接從Kotlin開始學的。
無題 無名 21/05/29(六)10:53:29 ID:.P26p/BI No.2049365
>>2049310
COBOL應該是在說已經沒人會寫?
無題 無名 21/05/29(六)11:37:07 ID:DWh0tD9Y No.2049417
有資深IT可以解釋一下C#跟PHP的情況嗎?
無題 無名 21/05/29(六)13:44:00 ID:z5bmd7XY No.2049555
>>2049417
PHP是垃圾
垃圾!

組語應該不用解釋吧,原始,但能用
無題 無名 21/05/29(六)13:45:38 ID:RxB71lJg No.2049558
>>2049365
屠龍之技,學了也沒地方能用
無題 無名 21/05/29(六)13:54:21 ID:rxEeIOKw No.2049567
>>2049317
他比較是在酸 Java 的硬性物件導向
不管要寫什麼,Best practice 都要從建一大堆 interface(零件)開始,然後再一個個組起來
2049297說的比較對

>>2049417
C# 是在說變數名稱 camelCase
官方建議是使用 camelCase
且寫 C# 的 99% 是使用官方 IDE -- Visual Studio
Visual Studio 會自動幫你把變數名標準化成 camelCase
當然也不是不能硬寫其他風格,只是會很詭異

PHP 就...酸用他做的網站資安都很差,整天中木馬
其實不是語言的錯
是語言的各種特性導致他寫起來太放飛自我
亂寫都可以跑,導致門檻很低,大家都亂寫

以特性來說,Java 和 PHP 像是剛好在兩個極端
一個極度嚴謹,一個極度自由
Java 的硬性物件導向我個人覺得是缺點也是優點
逼你標準化流程的結果就是,就算今天新進人員參差不齊
你也知道再爛都有個底限,都是救得起來的
反觀 PHP,幾乎沒有一個專案不是在群魔亂舞
無題 無名 21/05/29(六)14:10:14 ID:UmK.aS62 No.2049592
回覆: >>2049802
>>2049365
COBOL是1960前後誕生的東西,最新的版本是COBOL2014

雖然已經是條老龍,但運行穩定,那些老公司/老機構並不會特別想換掉他

不過因為最近要在家辦公、處裡失業給付等等造成伺服器負擔,已經讓這條龍發狂好幾次
無題 無名 21/05/29(六)14:23:12 ID:I6HIXWGY No.2049608
>>2049567
我覺得camelCase很好用啊
camelCaseIsGreat
無題 無名 21/05/29(六)14:27:19 ID:cICisQ2s No.2049612
附圖
有沒有人解釋這幾張在講啥
無題 無名 21/05/29(六)14:28:29 ID:cICisQ2s No.2049615
附圖
無本文
無題 無名 21/05/29(六)15:19:47 ID:ZJuA6B5U No.2049665
>>2049612
python是說這語言簡單優美但是沒什麼大用,cobol是說學這語言的人要解決的問題基本上就是這語言本身(因為實在太老了),不過還算賺
無題 無名 21/05/29(六)15:30:38 ID:TnBvZKdg No.2049675
>>2049567
Java有一個好處是你會被他操成一個頑固的剛速球投手
要你投變化球難如登天,但基本功絕對不會出錯而且大家也懂
因為你出錯的時候大多是還未投球就會心臟自我爆裂而死
無題 無名 21/05/29(六)17:14:08 ID:EUghmHYM No.2049802
>>2049592
還要把當年的老程式設計師找回來救
原來超級戰艦演的都是真的
無題 無名 21/05/29(六)17:30:53 ID:HcX4neYI No.2049836
>>2049192
喜歡這個畫風可是比較程式語言的漫畫毫無意義
無題 無名 21/05/29(六)17:39:29 ID:/FjRuZvQ No.2049844
回覆: >>2049863
>>2049612
python:很多有用的函式庫,前提是你用對了
swift:使用本身就是一個難度,蘋果每次更新後難度+1
css/html:你試過word那種表格闊一點就整份文件格式大暴走嗎
scala:沒用過,不清楚
C#:垃圾回收機製過於隨意
Cobol:考古級語言,但還是很多人在用
lua:沒用過,不清楚
Haskell:介紹很精彩,但根本沒用
CoffeeScript:真的會有人用這東西嗎?
無題 無名 21/05/29(六)17:54:53 ID:c2IxyHDU No.2049863
>>2049844
scala除了spark套件要學一點 真的有人會用他寫程式嗎...?