【從學員練習影片觀察到一個關於 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 也不該是目標,目標永遠都是在實務上產生價值、解決問題、滿足需求。
同時也有6部Youtube影片,追蹤數超過3萬的網紅吳氏日本語:奇跡的な速攻法,也在其Youtube影片中提到,🌸用六月來造詞的日文單字/片語有哪些呢?六月柿、六月無禮、年的肚臍 、小六月?一起來看看喔~ ⭐️【建議學習方法】 一人一世界,斯人斯語,向企業家借力量!名言不只可以用眼讀,更可以用心讀、用口朗誦!為協助大家建立口說的能力,已調整每畫面時間,建議採用跟讀法,訓練口說的能力。初期或許跟不上,可以多...
「助動詞有哪些」的推薦目錄:
- 關於助動詞有哪些 在 91 敏捷開發之路 Facebook 的最佳解答
- 關於助動詞有哪些 在 V媽教室 Facebook 的精選貼文
- 關於助動詞有哪些 在 傑哥 Facebook 的最佳解答
- 關於助動詞有哪些 在 吳氏日本語:奇跡的な速攻法 Youtube 的精選貼文
- 關於助動詞有哪些 在 Amber.L Youtube 的最佳解答
- 關於助動詞有哪些 在 倉庫的女人Claire Youtube 的最佳解答
- 關於助動詞有哪些 在 Re: [請益] 請問什麼是情態動詞?? - 看板Eng-Class 的評價
- 關於助動詞有哪些 在 英文基礎文法14 - 助動詞do & does用法(Basic English Grammar 的評價
- 關於助動詞有哪些 在 第十一章语气助动词 - GitHub 的評價
- 關於助動詞有哪些 在 雪薇英文- 助動詞文法解析 - Facebook 的評價
助動詞有哪些 在 V媽教室 Facebook 的精選貼文
【 生活剪影 】
雖然本身是小子學校的英文老師,
但小子的英文不歸我管,應該說...我也從不管他。
對我這個教語言的阿母來說,語言是工具,
認識世界、認識文化、溝通的工具,要用自然會有動力認識,
國二了,沒有為課業補過習,
當然也對許多文法詞彙是一頭霧水,
會說會用,但不懂文法上的名詞。
昨天晚上,他拿著學校老師的授課內容,
滿頭問號的問我:「媽媽,你可以跟我說一下什麼是感官動詞、什麼是連綴動詞嗎?」
我愣了一下,請正男用句子舉個例。
正男:「I watch 戴資穎 playing badminton.
It looks exciting, and she looks like an eagle.」
我「嗯,你不是都會了嗎?看來你會用了啊。」
「我還是想知道什麼是感官動詞,同學說他去補習有口訣可以背,什麼3看2聽1注意1感覺之類的.....」
「嗯,你那個口訣媽媽不懂,但是你自己覺得感官是什麼?人有哪些感官?」
歪著頭,他想了想.....小子回答:「十二感官!」
我大笑,好個多年來V媽教室感官場的小助教。但我繼續接著問:還有別的解釋嗎?
正男認真的再想了想:「眼耳鼻舌身意,六根」
啊,什麼啊!這是中二生的答案嗎?!昏~!
好吧,這解釋雖高深了點,感官動詞應該也倍覺榮耀吧!
照片:正男吃個雪花冰也要思考著重要的事,相較於隔壁那一位,正男顯得苦命多了!
#這家雪花冰很好吃
#五倍券開始申請了,請綁定信用卡,10/8政府補助您買微笑彎板及慢慢刷啊!現在不買更待何時!
V媽福利社:https://vmashopping.cashier.ecpay.com.tw/
助動詞有哪些 在 傑哥 Facebook 的最佳解答
那個 ... 總之就是 只要有人社群顧問 的粉絲專頁太少發文了,總覺得做為一個社群團隊這麼懶得發文好像不太行啊啊啊,所以我會開始陸陸續續把我們累積的案例影片發布出來,也算是分享我們規劃創意的一些經驗。大家如果覺得多少有一些幫助的話,也可以追蹤只要有人社群顧問的粉絲專頁!
-
【突如其來的月經 | 吸血月亮褲】
要如何讓受眾具體感受月經時的煩躁呢?我們用具象、貼切的類比手法,找出大家生活中極有共鳴的情境,引發大家討論與分享。也推薦大家可以先去看一下我們在月亮褲這波的影片「有些事情,越短越好」
https://socialdon.group/moon
我們是如何發想出這樣的文案呢?
⚠ 要發想出這樣的創意,關鍵在於「抽取元素」。只要抽取出夠精準的「動詞」或「形容詞」,你就可以從生活經驗中不斷找出這個動詞或形容詞的延伸場景。掌握這個訣竅後,這甚至是平常就可以訓練的事情。
1⃣ 我們想要溝通「吸血月亮褲縮短漫長月經路」,月亮褲可以讓有感的經期期間變「短」。於是我們抽取「短」這個形容詞,下一個問題就是「那什麼事物越短越好?」— 完全不用管原本的「短」是形容時間,只要專注想還有什麼東西你也希望越短越好:
校長演講、YouTube 廣告、帳單 ... 生活經驗中可以想出一堆,然後再精煉其中最多人會有感的。
2⃣ 我們想要溝通「月經總是突然來」,於是我們抽取「無防備」這個形容詞。想想還有什麼事物總是讓你猝不及防?最後我們用了「開泡麵醬料包」這個大家都有經驗的情境(撕老半天撕不開,然後突然就噴一堆出來 ...)
3⃣ 我們想要溝通「月經常常要來不來、難以預期」, 於是我們抽取「要來不來」這個狀態。想想還有什麼事物總是讓你覺得要來不來?「曖昧時候的簡訊」— 那種等待的焦慮感,也是很多人都有的經驗。
-
🏅 獲獎紀錄
2020 4A 創意獎 | 最佳數位內容文案創意獎 金獎
2020 4A 創意獎 | 最佳社群溝通創意獎 銅獎
-
Client: 望月女子谷慕慕 Good Moon Mood
只要有人社群顧問
PM/ Creative: 郭子欣、陳躍、邱至葳
Art: 何浩宇
-
🤝 與我們合作
不管您有任何合作想法,無論是長期合作、短期行銷專案、行銷數據分析、課程講座需求、自媒體合作 ... 都歡迎透過下面表單聯繫我們 👉 https://socialdon.group/humanoid-service
大家在填寫表單的過程中,也會更了解我們團隊提供了哪些服務類型。期待您的聯繫!
助動詞有哪些 在 吳氏日本語:奇跡的な速攻法 Youtube 的精選貼文
🌸用六月來造詞的日文單字/片語有哪些呢?六月柿、六月無禮、年的肚臍 、小六月?一起來看看喔~
⭐️【建議學習方法】
一人一世界,斯人斯語,向企業家借力量!名言不只可以用眼讀,更可以用心讀、用口朗誦!為協助大家建立口說的能力,已調整每畫面時間,建議採用跟讀法,訓練口說的能力。初期或許跟不上,可以多試幾次喔~
⭐️可以下載吳氏日文app快速記憶機 內容更多!
https://ilovejp.club/app/YT
******************************************
0:07 六月柿:トマトの古い呼び方。
0:15 六月無礼:陰暦6月の厳しい暑さから、服装を軽装化する無礼が許されること。
0:30 六月三十日は年の臍:体の中央にあるヘソに例え、一年のちょうど真ん中6月30日のこと。
0:46 竹八月に木六月:木は陰暦6月に切り、竹は陰暦8月に採るのが最善だということわざ。
1:02 六月一日:珍しい名字。六月一日は瓜が割れる時期であることに由来する。(実在は未確認)
1:18 小六月:陰暦10月の暖かな日和のこと。
******************************************
⭐️⭐️⭐️(最新電子書索取)3個月合格日檢N2有可能嗎?⭐️⭐️⭐️
https://ilovejp.club/2003252/2020
⭐️索取日檢課程資料 https://ilovejp.club/ask...
⭐️吳氏日文LINE:https://line.me/ti/p/%40wusjp......
請搜尋ID: @wusjp
⭐️吳氏日文官網:https://www.wusjp.com
⭐️吳氏日文Youtube: https://ilovejp.club/YT
⭐️吳氏日文FB:https://www.facebook.com/wusjp5488/
⭐️吳氏日文 IG:https://www.instagram.com/wusjp5488
⭐️吳氏日文 Android APP https://ilovejp.club/app/YT
⭐️訂閱電子報https://ilovejp.club/newspaper
⭐️索取日檢課程資料 https://ilovejp.club/ask
#快速學日文 #50音 #日文動詞 #日文文法 #日文學習瓶頸 #五段動詞 #打工度假 #日語速成 #日語常用句 #日本留學 #日語檢定 #N5 #N4 #N3 #日文單字 #日語補習班#日文線上教學 #第二外國語 #快樂學日語 #日語句型 #敬語 #日本就業 #日本打工#日文
#日文字母 #日文自學 #日文五十音表 #日文五十音寫法
#日本就業 #六月相關的用語
助動詞有哪些 在 Amber.L Youtube 的最佳解答
日文裡面可以從一些特定用語就能了解說話者是什麼樣的角色、身份的『役割語』的使用特色。只要了解到日文裡面有哪些『役割語』就能夠快速掌握對方的特徵、角色性格
。我當初了解到日文的役割語之後,讓我在看日劇或是看動漫能夠去觀察為什麼對方要用這格用語,而不是另一個用語?透過這樣的觀察讓自己的日文使用思考模式更接近日文母語者!這集想要介紹幾個役割語的種類,讓正在學日文的人培養自己的日文語感!
[影片目錄]
00:44 什麼是役割語?
02:09 生活中有哪些役割語?
02:15 「我」的役割語
06:37 終助詞的役割語
08:09 命令的役割語
09:17 感動詞的役割語
10:19 斷定的役割語
11:55 役割語還有什麼厲害的地方?
13:26 『銀魂』裡的神樂為什麼要用「ある」?
13:45 了解役割語對學習日文有什麼幫助?
👇如何使用助詞培養日文語感?|
連結:http://bit.ly/37vkDOE
👇2美金贊助我做出更好的內容|
https://www.buymeacoffee.com/amberl
▶️訂閱Amber取得日本&日文資訊:https://reurl.cc/GrrYOp
▶️語言學習系列
1.4個堅持學好語言的方法
https://youtu.be/f_zNVXtyEdU
2.日文都是漢字啊為何還要學?那些被我誤解過的日文漢字
https://youtu.be/zJszMy7GvN8
3.推薦的日文字典
https://youtu.be/srY2J9ioLzQ
4.日文發音技巧
https://www.youtube.com/watch?v=Hd4s7mcGEdY
5.日文口說練習方法
https://www.youtube.com/watch?v=EIhhXEIbM_M&t=1s
▶️日本生活系列
1.這些日本職場禁忌要注意
https://youtu.be/CxfMERVKLck
2.社會新鮮人的薪水在東京夠活嗎?
https://youtu.be/rLJ-vRv-cKM
3.不去日本可以學好日文嗎?
https://youtu.be/pyRk9bgyfAQ
4.【2019年日本留學心得】日本獎學金申請、日本留學花費多少
https://www.youtube.com/watch?v=JkPqIcvAEn8&t=259s
5.日本留學後的出路?在日本唸書遇到什麼挫折?
https://www.youtube.com/watch?v=TB3qfQ7XX7E
6.日本毛骨悚然經驗
https://youtu.be/UOeM9YVqn7I
--------------------------------------------------------------------------------------------
[關於Amber]
IG:https://www.instagram.com/amberlspace/
FB : Amber.L
設備:Lumix GX8, 25mm 1.7F, 14-140mm 3.5F, iPhone7
助動詞有哪些 在 倉庫的女人Claire Youtube 的最佳解答
我的課程在9比1線上學習平台上架了!
《24堂學了就想說的情境英文文法課》
課程傳送門:https://9vs1.com/go/?i=95fb2eff1848
謝謝你們的耐心等候!🔥🔥🔥
一路看我從進度0看到進度100的你和妳。
做完的當下,內心頓時覺得空虛了一下
覺得太想哭,也太想笑了。
更謝謝不嫌棄我的你們,陪著我走過每一步路。
對我來說,
你們也同樣像是遙遠的朋友、老師,
卻也是真實的存在。
因為更多時候,不是我只為了自己做,
而是為你和我一起努力。
我常覺得如果我可以,
一定也可以鼓勵到你們也行,
希望你可以看見光線從裂縫中灑進。
赤手空拳,一定可以打出一小片天!
那片天不用太大,只要可以容納我們就足夠。
生命中的快樂,都在孤獨裡創造
我是倉庫的女人,我是Claire
如果學英文是一條漫漫長路,我陪你走過一段精彩有趣的旅程
【課程特色】
24堂課,一堂20分鐘,給你高度專注力
一半情境、一半文法
活潑講解,強調認知與溝通的重要
透過 24 堂情境英文文法課,只需要用我們原本就累積的生活經驗、理解能力,再去理解一次曾經困擾你的英文文法、單字、片語,你就能了解到自己具體會使用到哪些英文、又是如何使用、在什麼情境下使用。一旦你知道什麼情境,要使用哪些句型,你自然就不容易遺忘。
【課程大綱】
L1 - 一開口就有自信
L2 - 《句子的基本架構》S+V+O 五大句型-1
L3 - 《句子的基本架構》S+V+O 五大句型-2
L4 - 英文邀約快、狠、準
L5 - 婉拒邀約
L6 - 子句是什麼
L7 - 用英文道歉也能誠意十足
L8 - 主詞動詞一致性
L9 - 介系詞與介系詞片語
L10 - 跨國工作必備 1 : 開會英文
L11 - 跨國工作必備 2 : 遠距會議解決方案
L12 - 英文的比較變化
L13 - 英文說起來「更生動」
L14 - 打造殺手級英文簡報
L15 - 英文時光機 : 現在、過去、未來
L16 - 英文時光機 : 進行式、完成式、完成進行式
L17 - 小而美的三個字 : a/an/the 冠詞
L18 - 「蛤!為什麼這要用被動」主動 VS 被動
L19 - 用英文聊數字 : 金錢、數據、時間
L20 - Small Talk 辦公室的閒聊藝術
L21 - 英文提問高手:疑問句
L22 - If 和假設語氣
L23 - 英文動詞的得力助手:助動詞
L24 - 七步驟寫好英文商務 Email
【這套課適合誰?】
想要擺脫只為了考英文而讀英文的人
工作需要直接運用英文溝通力的人
想要在社交場合有自信說英文的人
想透過精進英文來達到升遷的人
想要獨自來一場全英文旅行的人
想要重新從學英文得到樂趣的人
想要結交外國朋友的人
【線上課程FAQ】
🔺可以重複回看,終身可複習
🔺所有課程購買後即可直接上課,不用等候
🔺有網路環境都可以觀看
🔺課程講義直接在影片裡面,清楚好懂
記得要用下面的連結購買喔!這樣對我的幫助比較多🤍🧡🤍🧡
⚠️早鳥優惠已經在倒數了喔⚠️
按這裡購買:https://9vs1.com/go/?i=95fb2eff1848
#倉庫的女人Claire #24堂學了就想說的情境英文文法課 #線上課程 #商務英文 #生活會話
助動詞有哪些 在 第十一章语气助动词 - GitHub 的推薦與評價
所谓助动词(auxiliaries),指的是一种用来辅助动词、构成动词片语的词类。 ... 语气助动词有哪些 ... 这一对语气助动词,在一般用法中表示「有能力,有权利」。 ... <看更多>
助動詞有哪些 在 Re: [請益] 請問什麼是情態動詞?? - 看板Eng-Class 的推薦與評價
※ 引述《chomil (chomil)》之銘言:
: 請問什麼是所謂的情態動詞呢??
: 剛爬文沒看到相關的討論,
: 查了一下網路覺得大家講的好亂好模糊
: 請問情態動詞一共有哪些呢?
: 為什麼can有時當助動詞,有時候又當情態動詞使用?
: 情態動詞該怎麼用怎麼分辨呢?
: 希望有人可以解我的迷惑
: 謝謝
所謂「情態(modality)」根據Givon (1993)的說法,
就是「說話者對於文意(命題)的態度」,
這些態度包括能力、確定性、義務等等....
能夠表達情態的成分很多,像副詞certainly、形容詞possible,
甚至是語調和句子結構也可以具有這樣的功能...
在英文文法教學上常見到是「情態動詞(modal verbs)」,
顧名思義,似乎就是某特定一群動詞用來表達說話者的情態....
然而,我不得不說,modal verbs這樣的稱呼不太精準,
因為這裡面包含了一堆的助動詞can, may, must, shall等等,
還有一群介於助動詞和動詞之間的字dare, need, ought等等,
就字面上解讀,嚴格說起來還包括了動詞像是allow, oblige等等,
可是傳統文法只討論前兩類,也就是助動詞和半助動詞,
反而不包括第三類真正的動詞....
因此,有些國外的英文語法書籍已經改稱「情態助動詞(modal auxiliary verbs)」,
而不是叫做「情態動詞(modal verbs)」....
所以原PO是被混淆不清的術語給弄暈了,
can, may這些常見的情態助動詞在當代英文都是作助動詞使用,
並沒有當什麼真正的動詞,
少數dare, need, ought等詞彙還正在從動詞轉變成助動詞,
所以用法特殊....
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 130.56.76.87
... <看更多>