0%

upload successful

前言

過去在程式導師實驗課程中,整理過這兩篇筆記探討「測試」是怎麼回事:

在轉職後的第一家公司,組內曾嘗試在既有專案中撰寫測試,卻因時程緊湊而不了了之。但或許是一聽到測試就浮現「好麻煩⋯⋯」的想法吧?與其花這個時間去寫程式來進行測試,還不如多修幾個 BUG 來得有效益,打從心底想逃避這件事情,只覺得測試是理想,讓這項 TODO 一直被延宕。

閱讀全文 »

課程連結:[INT101] 求職入門

求職準備:一般篇

調整求職心態:拋開完美主義,邊試邊改進

在開始求職之前,必須先建立求職心態:「不可能有準備好的一天」。就像我們以前在準備考試的時候,也不可能有準備完所有考試範圍的一天。

而在面對求職,我們要準備的,並不是達到完美的一百分,而是該如何達到想進入的公司,所需要的「及格分數」。

閱讀全文 »

upload successful
參考來源:https://coderpad.io/blog/development/the-complete-guide-to-regular-expressions-regex/

Why we need Regular Expression?

正則表達式(Regular Expression),常簡寫為 RegEx、RegExp 或 RE,代表描述一種字串匹配的模式(pattern)。在程式語言中,通常用來搜尋、比對、替換符合某個模式的文字。

閱讀全文 »

接續上篇【學習筆記】JavaScript 的陣列遍歷(ㄧ):for/for…of/for…in/forEach,這篇筆記整理幾種 JavaScript 遍歷陣列的方法,探討其使用時機與彼此的區別:

  • arr.forEach((value, index, array) => { // todo... })
  • arr.map(value => { // todo... })
  • arr.filter(value => { // todo... })
  • arr.every(value => { // todo... })
  • arr.some(value => { // todo... })
  • arr.reduce((acc, value)=> acc + value)
閱讀全文 »