【Classic TDD by Example】C# 版無限期、不限次 影音培訓內容正式推出,開放報名。
完成介紹,請參考:https://tdd.best/courses/classic-tdd-by-example-video-training/
【#你可以學會什麼】
➀ 怎麼做需求分析、測試案例分析、backlog items 分析、TDD 的測試案例設計、單元測試、TDD 的小步快跑、持續重構、假實作加上三角定位法。
➁ code smell 的辨識,例如 duplication, temp variable, primitive obsession, feature envy 等等。
➂ 會用到的重構功能與技能,大概整個 IDE 的重構功能都涵蓋到了,包含:
- rename, introduce variable/parameter/field
- extract method/class/interface/super class
- inline variable/field/parameter/method
- move/make method non-static (move class, folder, namespace)
- push member down
- replace switch/nested if logic
- split/merge/join variable
- change signature
- 如何移掉 out 參數的設計
➃ 設計原則:SOLID, 關注點分離, Simple Design
➄ 實戰 Refactoring to Patterns: strategy, chain of responsibility, template method…
【#你會得到的服務與內容】
➀ 你會拿到兩個影片,包含需求面的說明、解析、測試案例分析設計、待辦清單的設計。長度加起來為12小時40分鐘。
➁ 有一份線上講義,匯出成 PDF 共計 159 頁。(作業為2頁)
➂ 有一份 mind map, 跟著培訓做,會有 338 個 elements/nodes。
➃ GitHub上一份 181個 commits 的參考。
➄ 會有一個 slack workspace 供大家在上面發問、討論交流,以及方便我補充相關內容。
➅ 額外提供1hr online 1-1 coaching,企業報價為10630(不信的,有好幾張不同時間的發票金額與天數備註為證明,歡迎來跟我打賭)
➆ 如果因為這門培訓的練習,讓你打算訂閱 JetBrains IDE, 可獲得個人首年訂閱8折的 coupon, 舉例來說,如果是只有 Rider, 就可省27.8美元,如果是全家餐(全系列 10個 IDE 產品),則是節省 99.8 美元。
【#適合哪些朋友】
➀ 因為時空因素(例如人在國外或外地、因為疫情、因為週末時間得陪伴家人,只有深夜才能擁有自己時間的朋友),無法參加我的培訓,但又很想突破自己能力瓶頸的朋友,至少我很肯定你可以從中先獲得工作上有幫助的內容。
➁ 不想等那麼久才能上到實體課,怎麼報名都只能排在等待清單,要等到啥時才可以變強啊啊啊啊啊… 的朋友。畢竟我 2021 年的所有課,在一月份就已經全數額滿了。
➂ 喜歡反覆觀看影片學習、動手練習,能從反覆複習的過程中,獲得最大學習效果,獲得不同想法刺激的學習模式的朋友,這一次的影片絕對可以滿足你的學習方式。
➃ 上我的實體課覺得時間太短、觀念太多、實作跟不上,身心靈在實務課程節奏有點緊湊感覺吃力的朋友,但又覺得內容充實,可以學到很多東西的朋友,這是最適合你做一次打好基底的內容與形式。
➄ 對於內容提及的部份,覺得觀念不夠清楚,不知道怎麼實際進行重構、設計與實作出那些技巧和模式,最終達成 #簡單設計 成果的朋友。
甚至我覺得,即使不是這種學習模式的朋友,大概也避不掉得反覆看、反覆練習好幾遍,因為要行雲流水,得各環節都打通才行。
【#不適合哪些朋友】
➀ 如果因為影片課程的屬性,而只期待著課程費用要比較低的朋友,建議不要買。
➁ 只想看影片,不想打開 IDE 跟著練習 coding 的,建議不要買。不要浪費時間浪費錢,你只看食譜也無法學會煮菜,只看游泳的影片也無法學會游泳的。
➂ 看不懂也不想發問的人,不要買。因為這樣誰都幫不了你。
➃ 不想要自己相關資料被壓浮水印在自己購買的影片上的人,不要買。有壓你個資的影片,只有你跟我擁有。而你的個資只會在影片上使用,不會挪作他用。(確定的是,上面不會有身份證字號或護照號碼)
【#票價資訊】
♥ 一般票:NT$ 36,000
♥ 過來人推薦票(請附上已經購買此影音課程的推薦人,報名附上他的出貨序號,以及 email):NT$ 35,000
♥ 老鳥票(指 2018 年後參加過 91 的公開培訓課): NT$ 34,500
定價標準緣由,請見課程介紹。
【#報名方式】
想要報名的同學,請將下列的報名資訊 joeychen@odd-e.com。確認報名成功之後,我會回信給您告知出貨序號,以及對應的匯款資訊。
> 信件標題:Classic TDD by Example: {name} 報名 {程式語言版本}
- 真實姓名
- 聯絡電話
- email (相關權限與未來老鳥票依據)
- 遮罩過的身份證照片(身份證字號、生日、換發日請都遮罩)
- 與真實姓名能對得起來的名片、帳單或信件照片(用來雙重驗證真實姓名的一致性,以免有人用他人身份證或網路上的身份證照片)
- 程式語言
- 推薦人的出貨序號與 email (如果票種選擇 【過來人推薦票】,請附上此資訊)
【#授權條款】
購買人付費之後,等同於已同意下列條款:
- 授權僅限本人觀看,不限制裝置,無限期,無限次觀看影片。不依賴於平台,將直接提供影片下載連結,所以請不用擔心在平台上下架的問題。
- 購買將採實名驗證,影片將壓上購買人相關個人資訊浮水印。影片、程式碼內容等,未經本人授權,不得於公開場所、平台觀看,不得擅自販售、分享、散佈、擷取圖片或影片片段侵害作者權益等行為。請購買人妥善保管影片,以保護雙方權益。
- 不論「有償或無償」,均不得已在未經同意的情況下將影片做公開分享、重製、散佈、改做
- 本於誠實信用原則,影片僅供個人學習使用,不得共用
- 若違反前述約定,則著作財產權人可以請求所受損害與所失利益
【#出貨清單與出貨狀態】
因每個人的影片都會有客製化的調整與浮水印資訊,故每天產能有限,目前一天可處理 4~8 張訂單。
所以列出對應的出貨清單與狀態,各位可以看到自己的出貨序號,以及目前處理到哪一張訂單了。
出貨清單:https://hackmd.io/@SYvyb1O4SLq8W6nvAQW5mw/ByVVUt86O
同時也有5部Youtube影片,追蹤數超過8萬的網紅seanlje,也在其Youtube影片中提到,#theENVYisHere #Windows10 - Exclusive Lazada promo code to buy the HP ENVY 13 and ENVY 15 – click on the link here and the discount will be applied au...
「feature envy」的推薦目錄:
- 關於feature envy 在 91 敏捷開發之路 Facebook 的精選貼文
- 關於feature envy 在 91 敏捷開發之路 Facebook 的精選貼文
- 關於feature envy 在 Masta B Facebook 的最佳解答
- 關於feature envy 在 seanlje Youtube 的最佳解答
- 關於feature envy 在 JULIDY LIFE Youtube 的最佳貼文
- 關於feature envy 在 アスキー Youtube 的最佳貼文
- 關於feature envy 在 What is a" feature envy" code and why is it considered a code ... 的評價
- 關於feature envy 在 reek/Feature-Envy.md at master - GitHub 的評價
- 關於feature envy 在 Feature envy, encapsulation, active record, separation of ... 的評價
- 關於feature envy 在 Feature Envy Productions - Facebook 的評價
- 關於feature envy 在 Codemanship's Code Smell Of The Week - Feature Envy 的評價
- 關於feature envy 在 Refactoring couplers - Manh Phan 的評價
feature envy 在 91 敏捷開發之路 Facebook 的精選貼文
【code smell: Data Class】
獻給那些老吵著 Data Class 不可以有自己行為的朋友。
--
其實也不能說他們錯,而是應該更進一步來說:為啥你需要有純粹的 Data Class。
Data Class 不可以有行為,那當它有行為時,我們就不要把它當 Data Class 看就好啦。
Simple Design 的第四條:The Fewest Elements。要完成同樣的事情,element 越少越好,而如果有純粹的 Data Class 存在,往往就會有對應的 helper 或 mode class 存在來操作這些資料,提供行為。
最終兩個 class 就會被合併起來,以減少不必要的 element,而那時 class 就會同時有資料、有行為。(這才叫做內聚跟物件啊)
—
脈絡大致上是這樣:
有資料,就一定有人會用它。用它的人如果把資料攤開來用,往往就又會出現 primitive obsession 或 data clump 的壞味道。
如果不攤開來用,這時 Data Class 的存在就只是個載體,要用這些資料,就要透過別的物件才能使用它,讓它發揮存在的價值。
而如果是這樣,只操作資料的 Class 與只存放資料的 Class 往往就可以被合併,因為方法會出現 feature envy 壞味道。
自始至終躲不掉的。
--
每個梯次總會有人說,我們公司/團隊 的 Data class 不可以有其他 function,但當我問為什麼?當我給個情境詢問,好處在哪?問題在哪?通常都得不到一個清楚的答案。
就像第 N 代以後的猴子,大家都不知道為什麼不能拿香蕉了。(哏:https://tainan.catholic.org.tw/at/47.htm)
feature envy 在 Masta B Facebook 的最佳解答
🔥𝙈𝘼𝙎𝙏𝘼 𝘽 𝙃𝙊𝙏 𝙒𝙀𝙀𝙆🔥
• 𝙏𝙪𝙚𝙨𝙙𝙖𝙮 (26/1/2021):
- (11:30pm) Ladies Nite @ Arena mix
• 𝙒𝙚𝙙𝙣𝙚𝙨𝙙𝙖𝙮 (27/1/2021):
- (11:30pm) @ Envy Club
• 𝙏𝙝𝙪𝙧𝙨𝙙𝙖𝙮 (28/1/2021):
- (10:00pm) Hip-hop TakeOver @ Chill SkyBar
• 𝙁𝙧𝙞𝙙𝙖𝙮 (28/1/2021): 💥
- (9:30pm) You Can Rap Year End Party @ Hair Of The Dog
- (11:00pm) @ Chill SkyBar
- (0:30am) @ Arena Mix
• 𝙎𝙖𝙩𝙪𝙧𝙙𝙖𝙮 (29/1/2021):💥
- (8:00am) Vietnam Streetball Event
- (10:30pm) @ Chill SkyBar
- (0:30am) @ Arena Mix
• 𝙎𝙪𝙣𝙙𝙖𝙮 (30/1/2021):💥
- (9:00pm) Karma & Friends feature Teddy Chilla @ Karma Saigon
More update♻️
😘😘😘
#mastab #mc #thedonofnightlife #mastabhotweek
feature envy 在 seanlje Youtube 的最佳解答
#theENVYisHere #Windows10 - Exclusive Lazada promo code to buy the HP ENVY 13 and ENVY 15 – click on the link here and the discount will be applied automatically
HP ENVY 13:
• https://www.lazada.com.my/shop/i/landing_page/voucher?sellerId=100006558&voucherId=203995001206558&wh_weex=true
• https://www.lazada.com.my/shop/i/landing_page/voucher?sellerId=100188701&voucherId=203986608188701&wh_weex=true
HP ENVY 15:
• https://www.lazada.com.my/shop/i/landing_page/voucher?sellerId=100045705&voucherId=203986006945705&wh_weex=true
• https://www.lazada.com.my/shop/i/landing_page/voucher?sellerId=100045705&voucherId=203986006945705&wh_weex=true
Giveaway mechanics:
1. Like this video
2. Comment below what feature you like most of the HP ENVY 13
3. Share an IG story of you watching this video – hashtag #theENVYisHere & tag @Seanlje
4. Giveaway is open from 13 August 2020- 20 August 2020 11.59pm (+8GMT)
Giveaway Guidelines
• Malaysian and Malaysian residents with a local delivery address
• Open to participants age 18 over only
• Winner will be announced on Sean’s IG stories and the comment section on 23rd August!
Find Sean:
Instagram: https://www.instagram.com/seanlje
Facebook: https://www.facebook.com/seanlje
Twitter: https://www.twitter.com/seanlje
TikTok: https://www.tiktok.com/@seanlje
Please like this video if you liked it and subscribe because I don't bite, except for my lips.
As always; work hard, dream big!
I love you guys!
x
feature envy 在 JULIDY LIFE Youtube 的最佳貼文
今回紹介したものはこちら!🎁
【EsteeLauder】
https://m.esteelauder.jp/product/649/29657/product-catalog/makeup/lips/pure-color-envy/sculpting-lipstick#/shade/538-パワー-トリップ
【GelatoPique】
https://gelatopique.com/page/feature/200430_summercollection/?plan=GP200430SUMMER
【 Hitohana】
https://instagram.com/hitohana_tokyo?igshid=1hvluh4l1o7kc
【Cheesecake】
http://www.camc.jp/item/0002.html
メインチャンネル「JULIDY」はこちらから☟
https://www.youtube.com/channel/UCh1K2JtxIZLnUaTPlxPPzjw
今日も見てくれてありがとう!!
動画が良いと思ったらチャンネル登録よろしくね♡
みなさんの意見をコメントでおまちしております!
#JULIDY でTwitterやInstagramで投稿してね!!
《お手紙などの送り先はこちら》
〒107-6228
東京都港区赤坂9-7-1 ミッドタウン・タワー 28階
UUUM株式会社 JULIDY宛
《SNS》
👦🏻CODY(コーディ)
【Twitter】
https://mobile.twitter.com/kkykr5h
【Instagram】
https://instagram.com/cody.1222/
👧🏻JULIA(ジュリア)
【Twitter】
https://mobile.twitter.com/JulijuliaMj
【Instagram】
https://instagram.com/julia.c.0209/
《動画で使っている機材はこちら》
Gopro
https://amzn.to/2l1rBlm
デジカメ
https://amzn.to/2JrVhqt
Panasonic 一眼ミラーレス
https://amzn.to/2MfvKP0
Sony 一眼ミラーレス
https://amzn.to/2JxitDX
※上記製品リンクURLはAmazonアソシエイトのリンクを使用しています。
お仕事のご依頼はこちらからお願いいたします。
http://www.uuum.co.jp/inquiry_promotion
------------------------------------------------------------------------------
楽曲提供:Production Music by http://www.epidemicsound.com
------------------------------------------------------------------------------
feature envy 在 アスキー Youtube 的最佳貼文
★★★今週の注目NEWSランキング★★★
5位 年末大掃除のついでにデジタル断捨離のススメ
https://ascii.jp/elem/000/001/995/1995631/
4位 VHF-Low帯を利用したデジタル放送「i-dio」が来春終了
https://ascii.jp/elem/000/002/000/2000157/
3位 ドコモ「ギガホ」が2倍の月60GBに増量! ソフトバンクを抜く
https://ascii.jp/elem/000/002/000/2000942/
2位 暗所特化のカメラありのSIMフリースマホ「TCL PLEX」が2万9800円で日本上陸
https://ascii.jp/elem/000/001/998/1998479/
1位 アップルが考える2020年のコンピュータ
https://ascii.jp/elem/000/001/999/1999060/
------------------------------------------------
番外編
山芳製菓「贅沢 黒毛和牛 すき焼き味」
------------------------------------------------
★動画公開中
「7億売った男」実演販売⼠キングダム中野さん
LAVIE Pro Mobile
https://www.youtube.com/watch?v=GevhpdNbkKU&feature=youtu.be
Yoga S740
https://www.youtube.com/watch?v=lQa3SDF1gb4
パソコンにも詳しい実演販売⼠ワッショイ浜さん
dynabook Z8
https://www.youtube.com/watch?v=p0y8fW_I908
FMV LIFEBOOK UH95
https://www.youtube.com/watch?v=6W49xkf_rkI
おしゃれにもこだわる⼥⼦も注⽬のモダンPC、実演販売⼠ジャンプ中澤さん
ENVY X360 15 Wood Edition
https://www.youtube.com/watch?v=bKFrTBRPrG0
★告知
週刊アスキー特別編集 週アス2020January
https://ascii.jp/elem/000/001/996/1996760/
★キャンペーン
令和初!年末年始のASCII倶楽部1カ月間お試しキャンペーン
https://ascii.jp/elem/000/001/994/1994399/
★生放送
1/6(月)20:00~20:30 スマホ総研定例会
1/7(火)20:00〜 デジデジ90
1/9(木)20:00~20:30 ジサトラKTU
1/10(金)12:30~13:00 アスキーグルメNEWS
1/10(金)20:00~21:00 今週のASCII.jp注目ニュース
------------------------------------------------
アスキーのNEWSメディア『ASCII.jp』で注目を集めたこの1週間の記事をランキング形式でお届け!ASCII.jp編集長こばQ 、副編集長オカモト、MCつばさの3人が、ゆるふわっとおしゃべりする60分番組です。
▽出演者
こばQ(ASCII.jp編集長)
オカモト(ASCII.jp副編集長))
つばさ(@tsubasa_desu) https://twitter.com/tsubasa_desu
放送委員:ラッキー橋本、阿部、のす
----------------------------------------------
★ムービーサイト「アスキーTV」http://ascii.jp/asciitv/
★ニュースサイト「ASCII.jp」http://ascii.jp/
★超ファンクラブ「ASCII倶楽部」http://ascii.jp/asciiclub/
----------------------------------------------
feature envy 在 reek/Feature-Envy.md at master - GitHub 的推薦與評價
Feature Envy occurs when a code fragment references another object more often than it references itself, or when several clients do the same series of ... ... <看更多>
feature envy 在 What is a" feature envy" code and why is it considered a code ... 的推薦與評價
Feature envy is a term used to describe a situation in which one object gets at the fields of another object in order to perform some sort ... ... <看更多>