因為fb觸及率的差異,所以我把原文po在自己粉專才能讓更多人看到,並且加了更多照片。尤其是最後四張照片是我二十年前在台灣的首次媒體報導。年輕時期的裸奔者跟現在的內觀者比較起來,彷彿是完全不同的人格。但這就是人生有趣的地方,永遠不停的改變,無常,無常,無常。
我剛從內觀中心結束當十日的法工,我覺得那是很美好的經驗,想要跟大家分享
當你是去當內觀學員時,你過得像是比丘的生活,每天要做的功課只有不停的打坐去修練平等心跟開發身體每個部份的覺知。肚子餓了去食堂會有法工已經做好食物免費讓學員使用。
參加內觀課程是全程不用收費的,所以得靠自願的法工來服務學員們,為學員們煮食物,整理園區。內觀中心在世界各地的運作全部都是靠著法工自願服務。
你或許會問,那為什麼法工會做沒有薪水的付出?以我自身的例子來說,當然是因為我從中得到了利益,所以才會心甘情願來服務學員。而這個利益是完完全全超越任何金錢所能給我的。
我是個商人,我做任何事情都會評估有沒有值得我時間的投資報酬率,畢竟時間是最寶貴的資產。 尤其我有一個奉行的原則。就是無論我做什麼事,我一定會問自己:「有沒有學習?有沒有貢獻?以及好不好玩?」
而在內觀中心當法工服務就是以上這三項都有,而且非常好玩。
像學員那樣一天打坐十幾個小時的生活型態其實是不切實際的,因為在真實生活中我們必需要工作賺錢養家,不可能整天只有打坐,打坐完就已經有食物擺好在你面前。
反而當法工是可以學習把平時的修行方法帶進日常生活中
以我當過二次的廚房法工的經驗來舉例,我們廚房的6~7人小組每天要五點進廚房,在六點半之前煮好六十多人的早餐,還要洗大量的鍋碗瓢盆。過沒多久又要準備下一餐了。
一整天的工作量其實不輸給平常上班的時數,但會每天安插法工跟學員一起共修至少三小時的時間。當法工最大的樂趣在於可以學習如何處理很多平時不會使用的原型食物。像我學會了如何處理山藥,牛蒡,芋頭,南瓜,苦瓜,冬瓜,並且還學會了搭配枸杞,當歸,小米,糙米做成各式各樣不同變化的素食料理。也學會了如何炒芝麻醬跟辣椒醬。或是用檸檬皮做成酵素可以拿來清潔地版或作成洗碗精。 這些對上一代來說是稀鬆平常的常識,到了現代卻已經漸漸失傳。
因為現代的社會結構分工越來越精細,一個擁有很高學歷的知識份子或電腦工程師或許在他的領域很強,但可能卻不會自己去菜市場買菜煮成三菜一湯。我們看似擁有很高的薪水,在社會上擁有不錯的地位,但卻是個生活白痴,不懂如何真正的生活。
而我們當法工總是會有老一輩的法工帶領我們,他們就像是生活智慧王的活寶典,可以從他們身上學到許多生活智慧是很珍貴的經驗。我覺得是很好的傳承。
來這裡當法工,我不只是服務學員,我其實學會了生活的藝術,我學會了可以先把高麗菜跟香菇炒好,再加入飯鍋跟白米一起煮的新作法。 我學會了洗飯桶時殘餘的白米飯不要丟到垃圾桶,可以灑在地板上等麻雀來大快朵頤(順便娛樂自己)。我學會如何用香椿的嫩葉打成醬汁做香料。我學會了原來煮紅豆湯要前一天晚上開始先把紅豆泡水,因為紅豆是全部的豆裡面最難煮熟的。 而類似這樣的學習每天都在發生,每天都讓我讚嘆生命的美好。少了手機社群媒體的外界干擾,只有專注在跟自己的連結,光是用手洗衣服曬衣服也可以品嘗簡單生活的美好。回到原始的生活型態才是真正在品味生活,才是生活的藝術。
除了學習生活,從法工服務中我學到另一樣寶貴的禮物。我再舉一個親身的例子,因為只有自己體驗過才能稱之為真正自己擁有的智慧。
因為疫情的關係,為了避免交叉感染公共餐具,原本是自助式的早餐跟午餐,改成讓廚房法工為學員們服務,讓法工為學員們夾菜。有些學員會吃第二盤,所以我們必需像餐館的服務生一樣隨時待命幫他們夾菜。要等他們學員們全吃完,我們法工才能吃。
我原本以為我會討厭這樣的等待,畢竟我這輩子總是處於一個消費者的心態,我在過去一向最討厭的就是浪費時間的等待,像在過往我去餐廳之前都會先打電話點菜,確保我一到餐廳食物已經好了。
這樣自以為很有效率的生活習性,其實是給身邊的人很大的壓力。
沒想到這次在這裡的十天服務,我學會了在等待之間也可以睜開著眼睛修行內觀,外表看似在放空,其實我保持著警覺,正在掃描身體每一個部位的感受。如此一來,等待的時間就變得一點也不無聊,反而還學會了一個新的技能,讓自己可以處在什麼都不做的待機狀況,讓自己停留在省電模式,而不是讓自己的腦袋一直空燒。
現代人只要一有任何空檔就會拿起手機,讓自己一直處在一個很焦慮的狀態。我以前也是一天要使用十幾個小時的手機,如今我已經漸漸沒那麼依賴手機來娛樂自己。就算是只有自己一人的獨處,我也學會不那麼的焦慮。
當法工的另一個很大的益處是你可以體驗到「無我」,在這裡服務學員時,我們卸下平常在社會上職稱跟自我的驕傲。來這裡我保持著虛心請教的態度去認真學習廚房的每一個細節,叫我切菜,掃地,拖地,洗碗倒垃圾我都樂意去做,畢竟在家裡也都是我在做這些事情,所以我沒有太大的適應問題。 就算處理食材的方法錯誤被組長訓斥了我也是虛心接受,畢竟就是學習嘛。
但在我第二次當法工的第一晚,我受到了震憾教育。在內觀課程中,舊生們是沒有晚餐可以吃的,他們唯一可以喝的就只有檸檬水。可是因為第一天晚上我那負責擠檸檬水的法工同事沒有把比例弄好,所以份量不夠四個舊生們喝。
當第四個舊生(剛好是外國人)進來食堂要倒檸檬水時卻發現水壺已空,我手指了牌子,用英文對這個舊生說:「不好意思,這個檸檬水是給舊生優先」
「但我就是舊生啊」這個外國舊生動了怒氣,對我兇的態度,好像我就像是個餐館做錯事的小服務生。
我的天啊,我的人生已經當了十幾年的董事長,也常去各大學校或商周學院當客座講師,到處總是被禮遇被尊重。 突然被這樣兇,我還真的突然無法適應,甚至心中生起了對這位外國舊生厭惡的感覺。
「I am sorry」當下我只能低頭跟他道歉,但心中有股翻滾憎恨的情緒
事後我反省自己,其實是我的同事弄太少檸檬水,以及前一位舊生喝了太多的檸檬水,才會導致他生氣對我兇。其實他生氣的並不是針對我,而是我自己把自我看得太重。是我無法接受自己講出道歉的話。
人在社會上累積了足夠的經歷會夠旁人捧到自我膨脹,這會讓自己變得容易自我滿足,這樣會很可惜,因為會失去了客觀視野去看待事情。
而法工在內觀中心這十天的禪修跟學員的最大不同之處在於晚上九點學員下課後,助理老師會帶領我們法工們做另一種禪修的方法,慈悲觀。慈悲觀讓我們這些有服務的法工可以學會發送慈心給學員們,給自己,以及給所有這世界的人。(達賴喇嘛的書中有提到他每天早上做四小時的慈悲觀,難怪有他在的氣場就會充滿了慈愛)
當我練習了十天的慈悲觀後,在內觀的第十天可以說話時,我再次找那位沒有喝到檸檬水的舊生談話,這次心中帶著慈悲心,對他說:「I am sorry,第一天沒有給到你檸檬水,想到那是你唯一可以吃的晚餐卻沒得喝真是太可憐了,你有發現我從第二天開始都有倒給你多一點嗎?」
他露出了微笑說:「有,我有發現你都特別倒給我很多,謝謝」
同樣都是講Sorry, 第一天的sorry是心口不一致,而第十天的Sorry是真心誠意的sorry, 所得到的回饋讓我心中感覺卻是有很大的差別。 我想這是我這十天帶回給自己的禮物。
我把這次被兇的寶貴經驗用來隨時警惕自己不要過度自我膨脹,畢竟我的人生走到下半場已經很難得被兇了,這是很難得的經驗,讓我可以把自我self-ego給縮小一點點,也是我帶回家的最棒禮物。
我想,我的老年生活應該會過得蠻不錯的,因為我在我的中年之旅有刻意的在學習讓自己轉換個性,用與年輕時期完全不同的思惟去看待人生不如意事,成為一個人人跟我相處都覺得是舒服溫暖的智慧長者。
願有在讀這篇文章的你,也能有意識的在你的中年之旅好好進修,在人生下半場開始前就提前佈局讓你成為更好版本的自己。
註:內觀中心很缺法工哦,如果你之前已看了我文章參加過學員十日課程的話,那我會建議你去嘗試當內觀法工,會得到不一樣的超能力哦。
(本文天下雜誌稿費捐給六龜法邁內觀中心)
同時也有20部Youtube影片,追蹤數超過255萬的網紅相信音樂BinMusic,也在其Youtube影片中提到,不務正業不過是 talk shit,不走別人走過的路才是Ray式正確, 跟世界作對再推翻自己,人生不怕沒有退路,只怕沒有信仰。 歌曲中的鋼琴片段將蕭邦的練習曲 Op. 10 No. 4 加以改編,並加入了管弦樂團的編曲而成,呼應著音樂這條路上,每天不段重複的事情 ——「練習」。 #黃霆睿 #...
「小一加法練習」的推薦目錄:
小一加法練習 在 大V生活 Facebook 的最佳貼文
2021.09.26 Kidsread新品直播筆記
🔸下單連結:https://gbf.tw/qofy3
拿不定主意要買什麼?救救媽咪破荷包line社群陪你即時討論:https://reurl.cc/Q6jkEb
🔸若第一次購買不知從何下手…
→可以從蒙芽包開始!(第一次入坑的基本書單)
→若有預算考量,可以從KB1+JPR開始
→新品有特別優惠可考慮本團購入
→非新品的團購價都一樣,就不急著馬上購入
→團購頻率大概半年開團一次
→買半年內用的到的書即可,不要買太久的書目
🔸關於救救媽咪破喉嚨( ♪見5:40)
→希望每個人都可以感染另外一個人,試試看正向教養或是試試看另一種跟孩子對談的方式
→希望大家在一起的時間可以多一些正能量,鼓勵你可以試試看更好的方向或是換一種做法
→若在早教方面受挫又沒人可以討論時,歡迎加入破喉嚨
→在英文早教而言,沒有真的太早這件事,就像教養這件事情,我認為零歲就可以開始,當然大一點的孩子領悟力更好,但大一點的孩子有自己的喜好自己的脾氣,大一點的孩子上學了時間也更少
→上幼兒園前是關鍵時光(讓孩子習慣這件事)
→我們的信念是不是足夠?當第一次買了很多,但身邊的人並沒有那麼支持你,很容易給自己太大的壓力(譬如被唱衰被部落客洗腦買了沒用的教材),就很容易放棄
→成功的路並不難,難的是堅持的路(♪見1:45:10)
→不想辜負你們,如果看到你們用的不好我真的會很難過
→用的好的秘訣就是要討論/聊一聊,你絕對不會是第一個卡關的人
🔸關於點點名(♪見2:04:40)
→目標就是「一個月陪孩子認真做一件事情」
→任何活動對孩子來說都是學習
→不同月齡的孩子有不同的帶法,有很多可以跟孩子學習的做法
→藉由點點名的驅動力(因為很想升級),養成一個認真陪伴孩子過生活的好習慣
→可能其實平常就在做,差別就在有沒有記錄下來,有沒有做延伸而已
🔸五本新品介紹- JY 基礎概念點讀繪本
→JY的強項就在他的歌曲都很好聽
→★延伸資料: 自製點讀小卡
📚1. Color Zoo(♪見16:40)
→關於顏色與形狀的故事
→可以跟talk & play一起帶
→圓形、正方形、三角形…還有其他特殊的圖案
→沒有句子,只有單子,適合小小孩(還有音效)
→★延伸教材: 已將出現的形狀畫出來,可以跟孩子一起拚,可以拼出書本中的圖案,低月齡的孩子可幫孩子剪,大的孩子可以自己剪順便練習剪工
📚2. A parade of elephants(♪見38:55)
→硬頁書,也有倒圓角
→可以帶一些數數&相反詞的概念
→數字/形狀/形容詞/副詞/白天/夜晚等簡單的英文單字
→★延伸教材: 設計了小象跟盒子,可順便帶孩子認識方位&數數的概念(小小孩適合)
📚3. Splish,Splash,Ducky!( ♪見1:10:00)
→繪本老鼠波波Maisy的作者,故事主角是鴨鴨
→有很多押韻,是比較輕快的曲目
→小小孩會很喜歡「呱呱呱」
📚4. Lemons are not red(♪見30:10)
→台灣麥克也有中文版
→這本書是用否定句讓孩子去想
→很適合帶孩子認識很多顏色&水果&蔬菜
→這本書的筆觸比較明顯,還有很多不一樣的顏色
→直播有分享如何帶亮亮讀這本書(♪見33:20)
→可以搭配科普小百科(第3輯 : 植物與昆蟲)一起跑
📚5. Nighty Night,Little Green Monster(♪見49:50)
→這個是BABY版的,適合當睡前故事聽
→等孩子大一點,JYBook的書也可以讓孩子練習訪說/跟念,或是
→★衍伸教材-有把五官手繪出來(爸爸版&寶寶版),可以玩認識五官的遊戲
→★衍伸教材-有提供只有線稿的,可以自由上色&拼圖
🔸關於JPR與JYSW(♪見1:52:40)
📚JY Phonics Readers(JPR)自然發音點讀教材
→DVD是看孩子會不會看電視,會的話可以考慮購入,影片裡有帶入動作加深孩子印象(♪見1:08:15)
→JPR是自然發音,是必買的唷!(除非英文為母語)
→可逐字點讀(孩子點久了會更認得這個字)
→蒙芽會開自然發音與JYSW的課(周末)
→JPR的家長手冊在官網,必看!
→若有預算,先買JPR;若無,兩套可一起跑
→★延伸教材: 破喉嚨自製真實字卡
📚Sight Word Readers 常見字讀本
→有真實圖片&單字小卡
→可當基礎小書來帶
→原本有附大卡,破喉嚨媽媽有自製小卡
→★衍伸教材: 詞性貼紙(自製貼在單字小卡上)
🔸關於破喉嚨自製字卡-JPR & lingumi(♪見12:10)
→這次會繼續幫大家開團印
→只接受上次團購(9/2快閃)與這次團購(9/27新品團)的才可以跟團唷!
→字卡非常多種,如果沒有玩lingumi就不用買字卡
→JPR真實字卡非常推薦!破喉嚨嘔心瀝血之作!
🔸洗耳朵用什麼音檔呢? (♪見23:30)
→早上聽朗誦版本(baby精神最好時)
朗誦版本的發音最正確(唱歌的腔調較不正確)
→睡午覺前/後聽歌曲版本(baby想睡時)
→亮亮喜歡在看書時聽唸謠版本(baby有時會一起跟讀)
→透過優質音檔可讓孩子發音更好,家長也不用怕自己發音不正確的問題
🔸商店街VS拼音機器人(♪見1:14:40)
→拼音機器人適合開始練習拼音的孩子(♪見1:24:00)
→商店街有「有觸覺的ㄅㄆㄇ字卡」,也可錄孩子發音
→如何讓孩子增加字彙?要多跟孩子說優美/豐富的字眼
→商店街必買! 很值得! (沒有基底的孩子適合)
→小小孩看中文其實還看不懂書上的字,都是看畫風揣測故事,所以跟孩子閱讀時也不一定要照文字逐句朗讀
→先認識注音符號,再練習拼音/玩聲音遊戲(♪見1:23:10)
→很喜歡跟亮亮好好玩聲音遊戲
→可以用實體的東西一起玩聲音遊戲
→聲音遊戲重點:發音要慢慢的,口型要很精準(商店街DVD內有發音口型示範影片) (♪見1:43:55)
🔸關於英文圖畫字典-四語 vs DK
📚四語圖解字典 (♪見45:40) (♪見56:30)
→英文/中文/日文/韓文
→有孩子喜歡的主題,有可愛音效,是可愛的風格
→有題目可以玩找找遊戲
→適合給年紀小的孩子開始用(可以放心給孩子自己使用)
→硬頁、有上膠膜
→很基礎的認識單字書
📚 DK my first word book 點讀圖典(♪見48:15)
→單元主題帶,優點是有真實圖片,較細膩
→也有問答遊戲
→比四語還大本,薄頁
→平常較不會帶出門,通常放在家裡搭配特定主題用
→適合年紀大一點的孩子(可能比較需要陪讀)
→市面上比較罕見(真實圖片+點讀功能) (♪見57:00)
→沒有動物叫聲音效
🔸有必要買那麼多書嗎? (♪見20:35)
→預算有限,書櫃的深度也有限
→書如果只把他當成一本書,那很快就帶完了(很可惜)
→書其實有很多可以延伸的,每本書有很多可以玩,可跟家裡其他的類似的書一起帶,或配合家裡的玩具一起
→一本書有好多帶法,試試看把書裡面的元素拿一點點出來跟孩子玩一玩,讓書不是只是一本故事書
🔸建議一定要買「點讀貼紙」(♪見1:05:00)
→範例: 亮亮很喜歡的好餓的毛毛蟲
→直接用點讀筆錄音的音質也不錯
→書想要錄得多細緻自己可以決定
→可以很輕鬆地錄下跟孩子的共讀聲音(親子共讀的回憶)
→孩子其實非常渴望得到他深愛的家長的認同,我們不一定要用禮物來獎勵孩子,「大人的陪伴」就是給孩子最大的獎勵;能不能好好的陪伴孩子、能不能好好的跟孩子說話,認真地過這個當下,絕對是他們最大的獎賞( ♪見1:48:55)
🔸關於共讀 (♪見1:21:30)
→共讀最重要的事情就是過程中你和孩子是否開心
→不要只是唸故事,試著用其他方式吸引孩子注意或加強他的關係
→買書沒有要當傳家寶,書只要有好好的用,用好用滿,就算變得很破爛也很有價值,謝謝書陪我們度過這段共讀時光,所以不要擔心孩子可能會撕書或弄壞就不給孩子(不是放縱孩子撕書,若孩子撕書可以跟他說:書是用來看的用來翻的,好有趣噢,如果想撕東西可以用其他的紙玩撕貼遊戲)(♪見1:33:30)
→帶繪本時,我會讓點讀筆繼續跑完全部的音檔(背景音),然後專注在孩子有興趣的部分,讓孩子喜歡這件事情 (♪見1:37:45)
→共讀不求每天念好多,但是在過程中開心是最重要的事情,然後每天都持之以恆的陪伴跟給予也是好重要的事
🔸關於其他點讀書本介紹
📚Go Away Big Green Monster 繪本( ♪見59:00)
→有些孩子會怕這畫風
→是本次新品的兄弟作
→大人版適合很害怕睡覺有怪獸的小寶寶
→蒙特梭利說真實是一件很重要的事。愈小的孩子越需要大量真實的事物,尤其是三歲前的孩子,就像海綿一樣都會無差別的全部吸收,所以不要隨便騙孩子/恐嚇孩子(一直作壞事會被警察抓走、不乖媽媽等一下不來接你)
📚Smohouse與狗店長樂讀詩-唐詩操作書(♪見27:10)
→也是硬頁操作書系列(中文的)
→歌曲很洗腦,畫風很可愛
→適合小一點的孩子,大孩子可能覺得太簡單
→有用白話的故事講唐詩故事(也有英文故事)
→有唐詩的朗誦版本
📚【英文_創意遊戲書】Talk & Play (♪見1:31:30)
→一共有十本,每個系列有兩本
→可以逐字點讀,點圖片也會有對應的單字
→小小本,出門適合帶
📚【英文_自然科普】My First Discoveries (♪見1:59:10)
→孩子稱”機機咕咕咚”的書
→原文為英文,可隨點隨讀(包含膠片)
→可貼上附上的貼紙,有中文故事
→適合所有月齡的孩子
→先挑孩子有喜歡的主題先買
📚Pete the Cat系列 (♪見02:01:50)
→要自己貼上原廠附的點讀貼紙,可分頁點讀
→是一隻樂天的小貓咪
→是自己很愛的書,特別推薦一下!
📚【英文_自然科普】New Baby Animals (♪見1:39:40)
→音檔會重複字尾的部分
→歌曲甜甜柔柔的,是關於小小動物的故事
→適合小一點的孩子,低月齡的孩子很喜歡小動物跟媽媽的畫面
→孩子較大的話可能會覺得太簡單
📚【英文_創意遊戲書】找找書(♪見2:07:25)
→很考驗觀察力,建議三歲以上會玩得比較開心
→會練習到不同的問句
→選擇孩子喜歡的系列
📚【中文_有聲立體】傳說 十二生肖(♪見2:09:15)
→十二生肖的小故事
→每年過年都可以用到
→有高級的動動機關,而且機關都有點讀功能超級厲害
🔸小提醒區
💡這次跟團進入的是第八梯唷!
💡這次無法使用五倍券(因為10/8才開始)
💡衍伸教材都是提供檔案必須自行印出唷!
💡 JYBook的繪本通常都不含CD唷!
💡這次沒有古典音樂專輯唷!
💡歡迎找蒙芽訂購康軒學習雜誌
→九月跟十月為周年慶非常值得入手
→會提供分頁點讀音檔&每個月自製的資源
小一加法練習 在 91 敏捷開發之路 Facebook 的最佳貼文
【從學員練習影片觀察到一個關於 TDD 的有趣現象】
極速開發的課後練習作業,雖說重點是放在極速開發要學習的技巧與刻意練習的模型,但開發的方式、順序也是刻意安排成類似 TDD 的進行方式,來讓生產力最大化(TDD 本來就是幫助開發的,不是幫助測試的)
我從2位第一次上我課的學員(當然就是 #極速開發,代表他們沒上過#單元測試 跟 #TDD與持續重構),雖然他們是照著示範影片、上課教學用 TDD 在寫整個 tennis 的過程,但從他們執行測試的時間點就可以發現:
「他是用測試來驗證 production code 的正確性」,即使他先寫了測試,也不先執行,沒有看到紅燈,每次都等到 production code 寫完了,應該要綠燈時,才執行測試。
而其他上過 TDD 課的同學 ,或是上過單元測試的同學,知道測試是用來描述情境,如果現在「加入的這個情境是新的需求或需求異動,代表目前 production code 還不支援這個情境,執行測試跑出的紅燈,就是等等 production code 要完成的 #目標」
test-frist 從來都只是 TDD 其中一個小小的衍生產物,而不是全貌。TDD, 測試驅動開發 從來都是一種開發方法,而不是測試方法。
總有些人老愛把 TDD 拿來跟測試相提並論,就總是喜歡把 test-first 當作靶子打,覺得違反人性跟直覺,覺得先寫測試在很多情況下是浪費時間或是不 work,可能拿來跟一堆測試的方法論相提並論,或總是只拿回歸測試的效益來當作 TDD 的整體。抑或是陷入 isolation unit test 與 integration test (其實就是非 isolation 等級、有實際依賴的自動測試)之爭。
```
註:TDD 事實上是可以不是單元測試等級的。
```
要比較正確看待 TDD 的角度,首先要知道它是幫助開發的、它是一種開發方式(當然不是唯一一種,甚至也不會是最好的一種,因為根本沒有最好,只有剛好)
接著要了解 TDD 可能用 IPO 模型還比較貼切,input-process-output,在你開發任何功能之前,你總要先想過這件事。而先想這件事,才是 TDD 的最基本精神。
接著是怎麼把你想好的東西,變成可執行的 spec,我們只是用測試程式來「描述」你腦袋中的「IPO模型」,把 process 的過程當作一個黑箱子。
而這個 IPO 模型在結合成「使用情境」,就會帶來「高易用性 API 的好處」,只有在一開始就先想好怎麼給別人用,最後才會好用。所謂的一開始想好,指的不是預先設計一堆 class,而是 input/output 想清楚期待(一般會結合實例化需求,搭配 Given/When/Then 的 gherkin style 來把前置條件、資料、前提想好,當發生什麼事,應該是怎樣的結果),然後描述它。在紅燈定義清楚目標,綠燈完成 input/output 關係且沒弄壞前面的所有情境後,來針對 process 進行重構(事實上 Kent Beck 的 TDD by Example 更多是用 refactor 來 #完成 process。
```
註:所謂的 output 不一定只有回傳值,包含外部依賴狀態、資料的改變,甚至顆粒度小一點,針對物件導向設計的話,物件內部狀態的改變也算,只是物件內部狀態改變,驗證點要嘛是拿得到內部狀態,要嘛就是要驗證物件哪個行為會因這個內部狀態而有所不同。
```
## 戰 TDD 之前該先做好的功課
要戰 TDD,是不是至少要把 Kent Beck 的 TDD by Example 看完?
要戰 TDD,請不要拿它跟測試方法論來比,那只是一下就被人看破手腳。因為它是個開發方法論。
要戰 TDD,請不要把它的好處只限縮在跟回歸測試、自動測試的比較,因為那只是它的衍生好處,當你試過在白海報紙上 TDD 就懂,TDD 是在釐清你的思緒的同時,又可以以終為始,確保你在 production code 的每一個動作都是為了滿足某個期待的情境。
要戰 TDD,請不要去把 單元測試、整合測試捲進來,那是測試的顆粒度,那是測試的分類,TDD 從來都不是只能限於單元測試。
要戰 TDD,請不要在那邊戰他是 bottom-up ,是直接從程式/class 的角度出發,事實上 TDD 既不是 bottom-up, 也不是 top-down, (書裡面就有講這件事咩),實務上的 TDD 結合倫敦派(GOOS)跟芝加哥派(Classic TDD),會更像 Outside-In 的進行方式,先定義好驗收情境,接著從最外部(也就是使用者看得到的部份)一路把依賴往另一邊的系統邊界推,直到推到系統以外的依賴資源(persistence 或 external API/service)
```
註: ATDD by Example 中 ATDD by Example, Kent Beck 寫的序最後的一段話。
Kent Beck:
「就像我曾說過的,TDD的一個缺點是,它可能會退化為一種用來滿足開發人員需求的編程技能。某些開發人員從更廣泛的角度來看待TDD,輕易在他們測試的不同抽象級別間跳躍。然而在ATDD中不存在歧義,這是一種加強與非編程人員溝通的技術。我們之間良好的協作關係,以及作為這種關係基礎的溝通,能夠使軟件開發更有效率。採用ATDD是向著溝通更清晰這個目標邁進的重要一步,而此書是一本全面又平易近人的入門讀物。」
```
要戰 TDD,請不要只關注在 test-frist,因為他只是用 test 來幫助你 think-first,不要邊寫邊想。然後不要過份依賴或相信你腦袋的能力,把你想好的東西具體化出來,最好可以被直接執行,最好除了你以外每個人執行出來的結果都會一樣(不管是對的,還是錯的)
要戰 TDD, 請不要把論點放在見樹不見林,如果你有看 TDD by Example 的 Part 1, Part 2 那兩個加起來共 24 個章節,就知道一開始就得把當下想到的全貌紀錄在一個「紙本」的 backlog (所謂的紙本,只是要講這並不依賴於任何工具)
而這個需求輪廓的全貌,會隨著你逐漸完成一部分一部分的情境,設計逐漸浮現後,而隨時跟著增減調整。
但不代表 TDD 就是先想到一個測試案例,就直接先幹下去了,那根本是亂搞。
以上這些,都還不是在列 TDD 的好處,而是針對那些從來沒搞懂 TDD 但又愛戰 TDD 的人一點提醒,你戰的很可能是「你誤解的 TDD」。
TDD 還有許多實務上的用途,列上我在譯者序中的一小段:
>> 測試驅動開發(Test-Driven Development, TDD)!一種以測試為開發輔助、以測試來描述需求情境、以測試來當作目標、以測試來表達期望、以測試來驗證疑問、以測試來實驗學習、以測試來溝通協作、以測試來協助設計高易用性 API 的「開發方法」。
譯者序有開放給大家看,請見:https://tdd.best/book/tdd-by-example/
拜託,要戰之前去看一下祖師爺 Kent Beck 對 TDD 的原始見解:https://www.tenlong.com.tw/products/9789864345618?list_name=srh
如果你想正確的使用 TDD 來幫助你在實務上產生許多的價值,帶來許多的好處,尤其是需求釐清、持續重構、小步快跑的部份,最好理解的培訓課就在這:https://tdd.best/courses/classic-tdd-by-example-video-training/
最後我想講一段話:
TDD 從來都不該被導入到團隊中,但它是一種很好的自我鍛鍊與學習的方式,也是一種能用很低的成本來帶來很多好處的開發方法(見下方註腳),然而它也不是適用所有的情況,但它可以讓『完美』變成一個動詞,而非不變的形容詞。
```
註:
Kent Beck 在 DHH 靠腰:《TDD is Dead》 之後寫的一篇反串文:《RIP TDD》
https://www.facebook.com/notes/1063422864115918/
我幾年前的簡易翻譯,通常也是 TDD 可以幫助你解決的問題,如下:
- Over-engineering (過度設計)
- API feedback (改善API的設計與可用性)
- Logic errors (想的跟寫的不一樣,寫的跟需求不一樣)
- Documentation (寫跟維護文件是痛苦的)
- Feeling overwhelmed (找不到切入點)
- Separate interface from implementation thinking (抽象設計)
- Agreement (確保已修正問題的證據)
- Anxiety (改東壞西的擔心受怕)
```
很久沒對 TDD 發表這種長篇大論了,因為不理解、不想理解、不同角度理解的人居多,能真的到各自的塔上用不同角度來看原義,以及實務上用它來幫助解決的問題有哪些的人,真的太少。
大部分人只想針對這個詞彙來攻訐以博得流量跟吸引目光,而不是想著「我可以用它來幫助我什麼」
問題跟需求是中性的,解決問題跟滿足需求的手段與方式有千萬種,不會只有一種,也不會有所謂的對錯,多點角度去了解不同的方法、方式,然後融會貫通,發揮綜效,在實務上用最少的成本與風險來產生最大的價值,這才是真正的目標。
導入敏捷不該是目標,導入 TDD 也不該是目標,目標永遠都是在實務上產生價值、解決問題、滿足需求。
小一加法練習 在 相信音樂BinMusic Youtube 的最讚貼文
不務正業不過是 talk shit,不走別人走過的路才是Ray式正確,
跟世界作對再推翻自己,人生不怕沒有退路,只怕沒有信仰。
歌曲中的鋼琴片段將蕭邦的練習曲 Op. 10 No. 4 加以改編,並加入了管弦樂團的編曲而成,呼應著音樂這條路上,每天不段重複的事情 ——「練習」。
#黃霆睿
#路
#fff
#全專輯數位上線
🎶《fff》線上收聽:https://stars.lnk.to/fff
🎶 追蹤Ray 黃霆睿:https://linktr.ee/rayhuang
🛒《 fff 》實體專輯購買:
相信音樂線上購物:https://bit.ly/Ray0729
滾石購物網:https://bit.ly/3y9T6Nr
博客來:https://bit.ly/3761hys
誠品音樂:https://bit.ly/3BNTfs6
五大唱片:https://bit.ly/3761tha
佳佳唱片:https://bit.ly/2UVGHyq
-
▍路
碼表老早已開跑
什麼東西叫睡飽
管你想要不想要
反正練習的次數永遠太少
回想當時年紀小
一山早比一山高
與其被無謂的比較
不如儲備個屬於你的彈道
多少比賽就差那麼一點到最後還是輸掉
多少同儕明爭暗鬥贏你零點幾分他驕傲
多少師長根本不知道他的話就像是毒藥
到底要多少做夢的勇氣
最後只能胎死腹中的被嘲笑
白襯衫、黑皮鞋,領結打好
深呼吸、再吐氣,要集中大腦
雙手起、雙手落,力道剛好
一字一句鋪陳他未來的大道
無所謂,沒有退路的空位
無所謂,冷言嘲諷 like always
無所謂,我寧願脫軌的作對
讓子彈飛一會兒,別急著 talk shit
從南藝到北藝,
橫跨中世紀到流行
從J.S. Bach 到 J Chou
學習學校沒教的訣竅
不屑當體制下的木偶
別想叫我立正或者服從
前方道路縮減可能不通
沒辦法,好多國王的新衣還不脫
少在那邊笑裡藏刀跟我拿竅
前輩的大腿從來就沒人跟你搶著抱
自視甚高的那些 試圖用圍棋來圍剿
殊不知我手裡拿的是跳棋(跳呀x3)
回了頭對你微笑
白襯衫、黑皮鞋,領結打好
深呼吸、再吐氣,要集中大腦
雙手起、雙手落,力道剛好
一字一句鋪陳他未來的大道
無所謂,沒有退路的空位
無所謂,冷言嘲諷 like always
無所謂,我寧願脫軌的作對
讓子彈飛一會兒,別急著 talk shit
無所謂,沒有退路的空位
無所謂,冷言嘲諷 like always
無所謂,我寧願脫軌的作對
讓子彈飛一會兒,別急著 talk shit
-
【音樂製作團隊】
作詞 Lyrics|Ray 黃霆睿
作曲 Composer|Ray 黃霆睿
製作人 Producer|陳建良 Eric Chen、Ray 黃霆睿
編曲人 Arranger| Ray 黃霆睿
和聲 Backing Vocal|Ray 黃霆睿
錄音師 Recording Engineer|Ray 黃霆睿
混音師 Mixing Engineer|陳建良 Eric Chen @ Wonder Studio
【影像製作團隊】
Production Company製作公司|GJ94 Film Studio
Director導演|Ai Chen、Jizo
1st A.D.副導演|林小光Light Lin
Director of Photography 攝影指導|Boru
Gaffer燈光師|陳又銘Leo Chen
Production Designer美術指導|廖建凱Kai Cola
Editor剪輯師|Ai Chen
Colorist / VFX 後期特效調色師|Boru
Typography標準字設計|Howl
Hair& Makeup Artist化妝師|林小斐Fi Lin
Line Producer 執行製片|林知融Lin Chih
1st A.C. 第一攝影助理|林易群Kimono
2nd A.C. 第二攝影助理|戴俊宇DAI,JYUN-YU、林保鈞Lin pao chun
Best Boy 燈光助理|黃信淵XinYuan Huang、鄭嘉JHENG,JIA、李建宏 Jian Hong Li
Set Decorators 美術助理|黑水Audrey Sun
P.A. 製片助理|杜德修Tu te hsiu、Cindy H
Choreographer編舞老師|宏軒 Hongxuan、周欣蓓Rose Chou
Dancer 舞者|
何詩婕Joe
青樺Ivy
喬治George
陳璿文chw
飛鼻Feibi
乙鮮Felicia
高鈺淇Francis
沂璇R.E.
王子寧Lennie
‥‥訂閱・相信‥‥‥‥‥‥‥‥
▶ 訂閱相信音樂YouTube官方頻道
– MV首播、新歌搶先聽、獨家花絮
http://bit.ly/YTBinMusic
按讚相信音樂官方FB Like on Facebook
– 官方訊息公佈、即時照片
https://www.facebook.com/ibinmusic
小一加法練習 在 豆豆媽咪健康生活家 Youtube 的最讚貼文
#小一新生 #幼小銜接 #運筆 #ㄅㄆㄇ
宅在家也能自主學習的工具--幼小銜接必備:運筆練習、ㄅㄆㄇ認讀拼音、點讀筆、健腦益智桌遊~~~~這些內容是豆豆媽在親子天下的書單中,每一本都是我親自試用、玩過、精挑細選後,為大家整理出來的學習工具~~希望可以幫助爸爸媽媽們減少上網搜尋、做功課的時間🥳
#小行星運筆系列
這套運筆書和一般市售的運筆書最大的不同是它有『凹槽設計』,孩子們可以藉由凹槽,熟悉字體在格子裡面的「空間感」,避免寫字超出格子、或是寫成螞蟻字、無法掌握以及分配空間的困擾…
所以要如何掌握每一筆劃的大小、長短、位置,是可以靠著「仿寫」來練習的,而凹槽設計可以幫助剛學寫子的孩子,跟著凹槽輕輕描寫,先養成字體分配田字格中的「空間感」,打下寫好字的基礎。
#小行星點讀系列
這次開團了新款和舊款的點讀筆,共同點就是它們都能無限擴充,任何親子天下小行星系列的點讀書都能聽、連小行星育兒誌也能聽~~不是那種買一支筆只能點讀1-2本書的封閉式點讀筆
再來就是可以利用錄音貼紙,把家裡面的書都變成「點讀書」爸爸媽媽可以親自錄音、或是讓小朋友練習講故事,這功能我超喜歡的哦!💕
新舊款點讀筆的差別是在容量和充電的方式,舊款是用乾電池充電,容量8G,而新款2.0版是用USB充電,容量有32G,大家可以挑選自己適合的點讀筆
建議大家可以直接買套組才有點讀書,比較划算喲~~~
#溫美玉ㄅㄆㄇ注音學習套組
內容包括注音骰寶&注音寶盒&注音筆記書★獨家加贈【中英語詞配對碰套裝組(包含A3低幼五卡板一張+中英情緒性格貼紙四張)】 團購價789元,限量只有50份哦~~
我相信很多爸媽都跟我一樣:不希望孩子學習注音的方式是用反覆抄寫的方式來記憶,希望孩子在輕鬆有趣的互動遊戲中,自然而然學會注意,這組ㄅㄆㄇ桌遊輔具系列,就是讓孩子在邊動、邊玩的過程當中,一邊也在練習注音
老師或是大人可以用這個骰寶遊戲,訓練孩子的認讀拼音能力,也可以取代紙筆測驗,用遊戲的方式來降低學習的焦慮,順便檢視一下孩子有沒有把注音符號記下來了~一舉數得哦!
#走到哪玩到哪健腦益智桌遊
總共有七冊,每盒都附有50張益智遊戲卡片,和一支可以輕鬆擦拭與重複書寫的白板筆,讓小朋友可以隨時隨地抽出卡片動動腦!也可以加購買單冊哦~~
這些都可以幫助孩子渡過漫長宅在家的時光,讓他們有事做、邊玩也邊學習,豆豆媽都幫大家挑好了,推薦給大家~~
小一加法練習 在 科育goyouth Youtube 的最佳貼文
鯊魚排隊來補牙,金魚醫生有老花,游得歪歪沒方向,伸展雙臂接住他!深藍鯊張大嘴,靠近瞧,算算蛀了幾顆牙?游過去,天藍鯊張大嘴,門牙臼齒都健康!
遊戲結合體適能,鯊魚張大口努力追小魚,訓練靈活反應!你丟我接盡情擺動手臂、奮力奔跑傳接球,運動全身肌肉,適合全家大小一起玩。
- 訓練動態視力
- 練習手部大小肌肉運動
- 增進手眼協調
- 綜合體適能發展
- 情境扮演發想
- 語言溝通練習
建議年齡:3 歲以上
尺寸:約 L 20 x W 21.6 x D 4.06 公分
材質:塑膠(PP)
配件:捕手*2、球*1
設計製造:美國
產地:中國
注意事項:
1. 產品滿足美國最新公佈ASTM F963-08相關法規要求。
2. 美國消費品安全促進法 ( CPSC ) -測試無鉛含量、無塑化劑 ( 鄰苯二甲酸酯 )。
3. 塑膠螺絲作用為固定包裝盒,拆開包裝後請注意將螺絲收好以免孩童誤食。
B. Toys 玩具 100% 符合美國 ASTM F963、歐盟 EN71 及其他相關國際規範要求,無添加 DEHP、BBP、DBP、DNOP、DINP、DIDP 等鄰苯二甲酸酯類塑化劑 ( Phthalate Esters ),無雙酚A ( BPA ),無鉛成份。
小一加法練習 在 神奇孺, H9l# J * 隱藏版特惠agoda ptt - Icd 10 中文版 ... 的推薦與評價
接下來往下數,一樣,50-49、40-39,都要特別反覆練習。 你看評量練習, 2018.06.25更新報告升小一無痛加法練習更新至加6,預計本周會更新完畢新增個 ... ... <看更多>
小一加法練習 在 整數的加法#1年級_計算強化題本... 的推薦與評價
請問有小一的可以下載嗎? ... 升小二無痛乘法練習檔案已經無法下載了,請問還會再開放嗎? ... <看更多>