這是用戶在 2024-9-5 19:24 為 https://discord.com/channels/1280690609597841429/1280892757132443651 保存的雙語快照頁面,由 沉浸式翻譯 提供雙語支持。了解如何保存?
上傳至"第一週小組任務"
您可以在上傳之前加入註解。
按住 Shift 可直接上傳。
文字頻道

歡迎訊息與相關規則

討論串

討論串: 第一週小組任務

搜尋

第一週小組任務 聊天

    開啟者
  1. 第一題 心理測驗 守衛者,I人 第二題 分享您的背景給組員們 1.你的暱稱? William 威廉 2.你是哪裡人,之前學校科系是念哪裡? 台南人,營養系畢業 3.有做哪些性質的工作? 曾經是國小營養師,目前是前端工程師,負責開發線上版OBS 4.為什麼會想來參加前端家教培訓班? 透過教學理解技術盲點,會做不一定會清楚表達 5.想特別在這堂課獲得什麼? 提昇代碼品質和成為遠端接案者,加強面試表達能力 6.分享一個連你爸媽都不知道的小秘密,給你的組員們 國小用紅包錢,買GASH點數,出門都要稱媽媽午睡時間,大門有風鈴,還要想辦法讓它靜音XD 第三題 請依照提示討論任務:購物車 Clean Code ,如果是你的話會怎麼改呢?
    1. 調整命名,盡量有規則且清楚動機和目的,避免過度縮寫,導致自己或開發團隊,都要花時間理解
    2. 拆分功能,將每個功能盡量獨立,不要多個功能,有助於除錯,也能提昇單元測試時,邏輯更清楚,避免產生干擾
  2. 第一題:心理測驗 測了 N 遍都是 ENFP 第二題:分享您的背景給組員們
    1. 豆腐
    2. 桃園人,淡江資訊傳播系畢業
    3. 廣告業當過設計,後來轉網頁設計師,慢慢轉成前端,現在有四年多左右的前端經驗了。
    1. 主要是想接案,其次也是發現對教學算有點興趣,課綱看起來是有機會可以小小嘗試一下,資格也符合,就報名了。
    1. 往數位遊牧發展的相關技能,練習清楚表達自己會的東西。
    2. 打著獨自旅遊的名義去日韓追星,同行的人在機場第一次見面,只知道名字。
    第三題: 這等我把作業完成再補 Codepen 連結 XD 連結:https://codepen.io/Tofutseng/pen/jOjQvNw?editors=0110
    1. 調整命名,主要的方向是讓完全沒看過、也沒脈絡的前端工程師,可以不需要回追 Code 的前提,也可以看得懂。
    1. 每個函式都獨立拆分。
    另外分享一下今天第一堂的感想: 目前的公司團隊規範,大概除了減少傳的參數(2個)之外,其他的大原則都算有抓到。 例如: 前綴 is 或後綴 List,讓人可以不用 console.log 印出資料結構。 雖然,透過 TypeScript 或是 jsDoc 也可以解決一樣的困境。 至於 Object 封裝傳入的參數,會從類別的角度去分類,不會全部都傳同一組 Object。 好處還有就是新增或刪除的時候,不用重新排序,變動範圍也比較小 XD 而且如果參數多到需要 Object,可能也代表函式的目的不夠明確。 if/else 感受上比較沒同學這麼深刻,一方面是公司有引入 Ramda,加上大家普遍會避開過多的 if/else,所以就還好。 覺得還是以團隊規範方便溝通為主,有共識比較重要!
    圖片
  3. 第一題:心理測驗 ISFJ 守衛者 第二題:分享您的背景給組員們 1.你的暱稱? Vic 2.你是哪裡人,之前學校科系是念哪裡? 桃園,偏資管科系 3.有做哪些性質的工作? MIS、前端(大多數時間都在做系統資訊整合、後臺管理介面) 4.為什麼會想來參加前端家教培訓班? 增加賺錢機會與探索不同領域 5.想特別在這堂課獲得什麼? 瞭解 clean code 將 code 寫得更乾淨更好維護,透過授課表達自己的想法 6.分享一個連你爸媽都不知道的小秘密,給你的組員們~ 他們不知道我到底花了多少錢在直播班 第三題:購物車 Clean Code ,如果是你的話會怎麼改呢?
    • 資料為陣列大部分會取 list 或者加 s
    • 物件名稱 API 的資料可能有各種縮寫,但有時間還是會重製為與主題相關的而不是單一字母縮寫
    • function 盡量以動詞為開頭 get、update、delete,然後加上名詞
    • function 如果為判斷邏輯,可能會加上 check 詞綴
    • 如果值為單一 true、false 變數名稱開頭會加上 is
    • if else 盡量不超過一層,平時會用到 early return,或許可以拿上課時提到的,將回應訊息包裝成物件,再透過 function 判斷
  4. 第一題 心理測驗

    ISFJ 守衛者

    第二題 分享您的背景給組員們~

    1. 你的暱稱?
    yuyu
    1. 你是哪裡人,之前學校科系是念哪裡?
    新北人,之前資工系
    1. 有做哪些性質的工作?
    一直都是工程師( 之前都做後端居多,後來來六角補上前端知識,成功換工作~ 前端 react 經驗大概2y
    1. 為什麼會想來參加前端家教培訓班?
    想學習教學技巧與接案賺$$
    1. 想特別在這堂課獲得什麼?
    加強表達 拓展除了技術以外的技能 增加接案機會與夥伴
    1. 分享一個連你爸媽都不知道的小秘密,給你的組員們~
    跟大家差不多,以前偷偷花錢再遊戲上

    第三題

    請依照提示討論任務:購物車 Clean Code ,如果是你的話會怎麼改呢? 連結
    1. 從最簡單的命名規則開始改
    2. 修改函式的參數
    3. if/else 邏輯修改
    4. 對照上課檔案看還有沒有可以修改的XD
  5. 第一題:心理測驗 ISFJ 第二題:分享您的背景給組員們 1.你的暱稱? 小諾 2.你是哪裡人,之前學校科系是念哪裡? 高雄、金融系 3.有做哪些性質的工作? 前端工程師 4.為什麼會想來參加前端家教培訓班? 學習 Clean Code 、訓練溝通能力 5.想特別在這堂課獲得什麼? 把 Code 寫得更簡潔、易維護 6.分享一個連你爸媽都不知道的小秘密,給你的組員們~ 喜歡吸貓 第三題:購物車 Clean Code ,如果是你的話會怎麼改呢?
    1. 命名語意化
    2. 一個 function 只做一件事
    3. 修改過多的 if/else
  6. 第一題:心理測驗 我是 調停者 INFP 第二題:分享您的背景給組員們 1.你的暱稱? kevinhes 2.你是哪裡人,之前學校科系是念哪裡? 我是台北人,原本是建築系 3.有做哪些性質的工作? 建築設計師、賣場工作人員、動物照顧者、前端工程師 4.為什麼會想來參加前端家教培訓班? 想要增加財源而且之前沒有聽說過 clean code 這個概念,想要理解一下 5.想特別在這堂課獲得什麼? 教導人的技巧,之前教了兩個兩個都跑了 6.分享一個連你爸媽都不知道的小秘密,給你的組員們~ 不經告知拿過家裡零錢桶很多錢 第三題:購物車 Clean Code ,如果是你的話會怎麼改呢? 我這邊先空著