iT邦幫忙

2021 iThome 鐵人賽

DAY 1
1
自我挑戰組

Rails Guides 起步走!系列 第 1

第一天 參賽宣言

  • 分享至 

  • xImage
  •  

經歷了前兩次的失敗,決定還是第一天不要直接寫文章!
換個心情,先寫了參賽宣言。好好的展開一個挑戰的開始!

我之前工作主要使用的語言是 C# 和使用 Unity 引擎
對於我來說,寫程式的過程比功能完成時來的快樂,解不出的問題會一直想一直想
這個過程可能痛苦又壓力超大,真是自虐

前一份工作的我!初嘗試程式這塊一開始也是抱著50%的自信工作
我記得當時連 Git 都不熟悉就要使用 Git 我還推了快幾個禮拜才敢上傳雲端(真是菜啊!)

工作中主要是負責前端的部分!與網頁的不同,我需要開發的是3D的座標軸平台體驗,所以更常會需要使用數學去處理物件的位置。

然後設計模式上我覺得因為前端有好厲害的框架可以去使用,實際上你寫不需要太花時間去設計程式架構(或許我還認有所不知)但是我覺得設計程式架構,是個很有趣的地方!但是也不是很好思考。

但是在 VR 世界裡找 bug 相對比網頁前端來的麻煩!因為所有的功能在 editor 模式下看起來正常!
But!! 進入 VR 視角裡可能發生某情況,這時需要狂下 Log 在 Bulid 版進去測試~粉花時間。

再者就是套件上!網頁的套件跟 Unity 的套件數量應該還是有滿大的差距,畢竟網頁的市場更大,開發人員更多!
所以當時比較偏向可以自己做而不是找套件處理,我就自己刻過 timepicker 和 datepicker。

上面主要是主觀的分享而已!
原本我當純的還以為 C# 跟 JavaScript 應該不會差太多才對!學了才發現!超!差!多!顆顆

但前端的部分應該就是到此先停止分享!
之後主要還是會以由淺入深的方式去了解 Active Record 的運作及使用~
畢竟將來要走後端的話,對於資料庫的處理是很重要的!!!而我現在在專案中,會常常為了找查語法而苦!

加油!


下一篇
第二天 Rails 起步走
系列文
Rails Guides 起步走!3
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言