過程充滿不確定性
最近本來是輔助一個學(xué)弟寫一個項目北秽,結(jié)果最后任務(wù)變到了自己的身上,最初時準(zhǔn)備寫一個單機(jī)的GUI頁面,類似于Java小游戲那種鼎天,Java小游戲早都忘完了,語法也記得不多了暑竟,雖說邏輯能力不會丟失斋射,但是從一門語言換到另外一門語言,還是需要適應(yīng)時間光羞。
其實切換語言倒不是什么大事情绩鸣,問題是用JavaFx寫GUI頁面,對我來說纱兑,是完全陌生的呀闻,最后寫著寫著,發(fā)現(xiàn)功能可以實現(xiàn)潜慎,但是布局會出現(xiàn)問題捡多,調(diào)整布局試了半天,發(fā)現(xiàn)可能JavaFx就不支持自動居中同時按照百分比放大铐炫,但是甲方對頁面的居中垒手,放大的要求很強(qiáng),所以其實面對一個無法解決的問題倒信,同時又有時間限制的話的話科贬,有種人麻了的感覺,好久沒有這種感覺了,這種不確定性的感覺真難受榜掌,好久沒體驗過了优妙。
不用什么路都趟一遍,因為商業(yè)讓分工很細(xì)致
JavaFx這門技術(shù)已經(jīng)被淘汰了憎账,現(xiàn)在都是前后端分離的新技術(shù)套硼,是目前計算機(jī)發(fā)展趨勢,時間有限胞皱,我們需要把時間放收益更大的地方上面邪意。
對我而言,如果真要想了解前端反砌,可能是學(xué)習(xí)Vue雾鬼,但是也沒必要,因為現(xiàn)在分工很細(xì)致于颖,有很專業(yè)的同學(xué)去做前端呆贿,我們更多還是放在后端深耕,只要想要森渐,簡單學(xué)個大概會用就行做入。
我們只要在自己的領(lǐng)域里面能賺到錢,就可以那錢去買其他人為我們提供的專業(yè)服務(wù)同衣,從而幫自己節(jié)省更多的時間竟块,然后賺更多的錢。
chatGPT垃圾輸入垃圾輸出耐齐,優(yōu)質(zhì)輸入優(yōu)質(zhì)輸出
本來是想用Go語言的GUI庫來實現(xiàn)浪秘,然后在github上面找了兩個開源庫,這兩個開源庫光是啟動就花費(fèi)了很多精力埠况,跟我最初想的不一樣耸携,我以為,只要從github上面拉一個包就行了辕翰,沒想到還要安裝各種東西夺衍,最后廢了一番功夫成功了,但是網(wǎng)上的資料很少喜命,很多的語法錯誤沟沙,好多代碼都是好幾個版本之前的了,早就不存在或者廢棄了壁榕。
換到了JavaFx矛紫,雖然這門技術(shù)現(xiàn)在用的不多了,但是網(wǎng)上的資料比較多的牌里,搜出來的答案也都還可以颊咬,原因就是Java用的人多,GPT拿到的數(shù)據(jù)庫,所以返回的結(jié)果就好一點贪染。
一些需要做的事情
搭需要一個通用框架:這次我就是參考之前的項目重新搭建了一個缓呛,應(yīng)該搭好一個通用框架,以后通用
把部署整一套流程杭隙,看看是否能自動化,傻瓜式部署:部署還是挺麻煩的因妙,上傳代碼痰憎,合并代碼,服務(wù)器運(yùn)行等等攀涵,感覺有些繁瑣