看著之前用 PyCharm 重構 Python unit test 示範影片,感覺就好爽。
https://www.youtube.com/watch?v=3giSsoBPEU8&feature=youtu.be&ab_channel=JoeyChen
2020 年的最大感想之一,就是 Python 真是個不錯的語言,相見恨晚。如果開發人員本身就具備如何把產品設計得很乾淨、簡單、嚴謹,那 Python 既可以享受 Java/C# 強型別語言的 IDE 好處(透過 type hint),也可以有動態特性的彈性(例如參數個數、型別的不受限制)。
而且,Python 的測試超級好寫!也可以整理地非常乾淨,就像講話一樣的描述需求情境、規格。
Python 越來越多人在用,很多人(駕駛員問題,而非機體問題)卻濫用它的彈性,寫出很糟糕、很難偵錯、很容易出問題的程式碼。有單元測試當保護網,可以更安心建構 enterprise application 等級的系統,也可以安心的重構,減少缺乏編譯器這一層基本保護的風險。
※ youtube 給他訂閱起來呀!
同時也有319部Youtube影片,追蹤數超過12萬的網紅prasertcbs,也在其Youtube影片中提到,เทคนิคการใช้ random module ในการสร้าง 1) รหัสบัตร ATM 2) รหัสผ่านที่ประกอบด้วยตัว A-Z ตามความยาวที่ระบุ 3) รหัสผ่านที่ประกอบด้วยตัวอักษรตามที่กำหนด เช...
「java unit test」的推薦目錄:
- 關於java unit test 在 91 敏捷開發之路 Facebook 的精選貼文
- 關於java unit test 在 91 敏捷開發之路 Facebook 的最佳解答
- 關於java unit test 在 91 敏捷開發之路 Facebook 的最讚貼文
- 關於java unit test 在 prasertcbs Youtube 的最佳貼文
- 關於java unit test 在 prasertcbs Youtube 的精選貼文
- 關於java unit test 在 prasertcbs Youtube 的最佳解答
- 關於java unit test 在 How to write a Unit Test? - Stack Overflow 的評價
- 關於java unit test 在 Coding Bootcamp: Unit Testing with JUnit 的評價
- 關於java unit test 在 How do you unit test private methods? - Software Engineering ... 的評價
- 關於java unit test 在 junit-team/junit4: A programmer-oriented testing ... - GitHub 的評價
java unit test 在 91 敏捷開發之路 Facebook 的最佳解答
【1/5 12:30 大會報告,本梯次已額滿,填寫表單可優先排入等待清單中,依序遞補,也會優先收到下一梯開課通知,以便手刀搶早鳥票】
凌晨一點了,是該來開放報名 2021 年六月份梯次的【#針對遺留代碼加入單元測試的藝術】
活動介紹:https://tdd.best/courses/unit-testing-gracefully-with-legacy-code-202106/
手刀報名:https://forms.gle/C8DjSkk33D8UMjai9
目前上課範例支援語言:
Java, C#, PHP, JavaScript, Python, Ruby, Kotlin
不用擔心基礎不夠或是實體課程回去無法複習,上課對程式碼的每一個修改,都有對應的 commit history,而且也都有對應的操作影片,讓大家回去可以從頭再練習一次。
課前、課中、課後也有討論群組供發問、分享。
恩,錯過這梯次就又要等半年以上囉,人生沒那麼多個半年可以耗,單元測試在各個 software engineer JD 上幾乎都一定會被列上去,不要只是會寫加法器或書裡面的範例而已,不要只是會用 IDE, test framework 跟 mock framework 而已,你要面對的是 legacy code,怎麼解決雞生蛋、蛋生雞的問題,才是真正務實的單元測試。
#業界第一品牌
#我就是不要臉
java unit test 在 91 敏捷開發之路 Facebook 的最讚貼文
趨勢科技內訓:【#針對遺留代碼加入單元測試的藝術】
※ 沒想到 Java, C#, PHP 三刀流還不夠。(後面還要補三刀: Python, C++, Go,啥? 你問 JavaScript? JavaScript 的重點不是邏輯上的 unit test 啦...)
※ 今天全程以 Java 為預設示範語言,C#, PHP 為輔助。
學員中還有純 QE/SDET 跟 F2E 的,不過整體來說,大家只有一開始對不熟悉的 IDE 有些卡卡的,後面開始帶入單元測試、隔離相依、依賴注入設計,以及測試導入策略,就非常順了。(趨勢的工程師功力還是很純的啊,吸~~~)
※ 非相簿的照片有限,晚點把完整的 feedback 分享到相簿中
PS: 雖然十月份的梯次(https://dotblogs.com.tw/…/unit-testing-effectively-with-leg…)公開名額已經額滿,但我打算每經過一次【針對遺留代碼加入單元測試的藝術】的公開課或內訓,我就會再釋出一位報名名額。
所以,從現在開始,依照報名表單的順序為主,釋出一個名額供大家報名。
錯過了十月這一梯,就是再等五個月以上。
※ 再次聲明一下,我真的不是賣工具的 XD 純粹只是大家之前「很少見過開發跟重構,能這麼行雲流水」,所以那個吸睛跟震撼的效果,有些搶掉主題了 Orz
java unit test 在 prasertcbs Youtube 的最佳貼文
เทคนิคการใช้ random module ในการสร้าง
1) รหัสบัตร ATM
2) รหัสผ่านที่ประกอบด้วยตัว A-Z ตามความยาวที่ระบุ
3) รหัสผ่านที่ประกอบด้วยตัวอักษรตามที่กำหนด เช่น A-Z, 0-9 และเครื่องหมายวรรคตอน
====ดาวน์โหลดไฟล์ตัวอย่างได้ที่ http://goo.gl/6K8DyJ
============
playlist สอนภาษาไพธอน Python เบื้องต้น
https://www.youtube.com/watch?v=DI7eca5Kzdc&list=PLoTScYm9O0GH4YQs9t4tf2RIYolHt_YwW
============
playlist สอนภาษาไพธอน Python การเขียนโปรแกรมเชิงวัตถุ (OOP: Object-Oriented Programming)
https://www.youtube.com/watch?v=4bVBSluxJNI&list=PLoTScYm9O0GF_wbU-7layLaSuHjzhIRc9
============
playlist สอนภาษา R เบื้องต้น
https://www.youtube.com/watch?v=oy4qViQLXsI&list=PLoTScYm9O0GF6qjrRuZFSHdnBXD2KVICp
============
playlist สอนภาษาจาวา Java เบื้องต้น
https://www.youtube.com/watch?v=O3rW9JvADfU&list=PLoTScYm9O0GF26yW0zVc2rzjkygafsILN
============
playlist สอนการเขียนโปรแกรมเชิงวัตถุด้วย Java เบื้องต้น
https://www.youtube.com/watch?v=zC_0xOSX1dY&list=PLoTScYm9O0GEvHKqqib-AdVFwVe_2ln8W
============
playlist สอนการทำ Unit Test ภาษาจาวา Java
https://www.youtube.com/watch?v=R11yg8hKApU&list=PLoTScYm9O0GHiK3KNdH_PrNB0G3-kb1Bi
============
playlist สอนภาษา C เบื้องต้น
https://www.youtube.com/watch?v=Z_u8Nh_Zlqc&list=PLoTScYm9O0GHHgz0S1tSyIl7vkG0y105z
============
playlist สอนภาษา C# เบื้องต้น
https://www.youtube.com/watch?v=hhl49jwOIZI&list=PLoTScYm9O0GE4trr-XPozJRwaY7V9hx8K
============
playlist สอนภาษา C++ เบื้องต้น
https://www.youtube.com/watch?v=_NHyJBIxc40&list=PLoTScYm9O0GEfZwqM2KyCBcPTVsc6cU_i
============
playlist สอนภาษา PHP เบื้องต้น
https://www.youtube.com/watch?v=zlRDiXjYVo4&list=PLoTScYm9O0GH_6LARFxozL_viEsXV2wgO
============
เชิญสมัครเป็นสมาชิกของช่องนี้ได้ที่
https://www.youtube.com/subscription_center?add_user=prasertcbs
java unit test 在 prasertcbs Youtube 的精選貼文
การประยุกต์ใช้ % (mod) หรือเศษที่ได้จากการหาร เพื่อหาว่าปีที่ระบุตรงกับปีนักษัตรใด
=== ดาวน์โหลดไฟล์ตัวอย่างได้ที่ https://goo.gl/9QVGt5
============
playlist สอนภาษาไพธอน Python เบื้องต้น
https://www.youtube.com/watch?v=DI7eca5Kzdc&list=PLoTScYm9O0GH4YQs9t4tf2RIYolHt_YwW
============
playlist สอนภาษาไพธอน Python การเขียนโปรแกรมเชิงวัตถุ (OOP: Object-Oriented Programming)
https://www.youtube.com/watch?v=4bVBSluxJNI&list=PLoTScYm9O0GF_wbU-7layLaSuHjzhIRc9
============
playlist สอนภาษา R เบื้องต้น
https://www.youtube.com/watch?v=oy4qViQLXsI&list=PLoTScYm9O0GF6qjrRuZFSHdnBXD2KVICp
============
playlist สอนภาษาจาวา Java เบื้องต้น
https://www.youtube.com/watch?v=O3rW9JvADfU&list=PLoTScYm9O0GF26yW0zVc2rzjkygafsILN
============
playlist สอนการเขียนโปรแกรมเชิงวัตถุด้วย Java เบื้องต้น
https://www.youtube.com/watch?v=zC_0xOSX1dY&list=PLoTScYm9O0GEvHKqqib-AdVFwVe_2ln8W
============
playlist สอนการทำ Unit Test ภาษาจาวา Java
https://www.youtube.com/watch?v=R11yg8hKApU&list=PLoTScYm9O0GHiK3KNdH_PrNB0G3-kb1Bi
============
playlist สอนภาษา C เบื้องต้น
https://www.youtube.com/watch?v=Z_u8Nh_Zlqc&list=PLoTScYm9O0GHHgz0S1tSyIl7vkG0y105z
============
playlist สอนภาษา C# เบื้องต้น
https://www.youtube.com/watch?v=hhl49jwOIZI&list=PLoTScYm9O0GE4trr-XPozJRwaY7V9hx8K
============
playlist สอนภาษา C++ เบื้องต้น
https://www.youtube.com/watch?v=_NHyJBIxc40&list=PLoTScYm9O0GEfZwqM2KyCBcPTVsc6cU_i
============
playlist สอนภาษา PHP เบื้องต้น
https://www.youtube.com/watch?v=zlRDiXjYVo4&list=PLoTScYm9O0GH_6LARFxozL_viEsXV2wgO
============
เชิญสมัครเป็นสมาชิกของช่องนี้ได้ที่
https://www.youtube.com/subscription_center?add_user=prasertcbs
java unit test 在 prasertcbs Youtube 的最佳解答
ดาวน์โหลดไฟล์ตัวอย่างได้ที่ https://goo.gl/4by4K5
============
playlist สอนภาษาไพธอน Python เบื้องต้น
https://www.youtube.com/watch?v=DI7eca5Kzdc&list=PLoTScYm9O0GH4YQs9t4tf2RIYolHt_YwW
============
playlist สอนภาษาไพธอน Python การเขียนโปรแกรมเชิงวัตถุ (OOP: Object-Oriented Programming)
https://www.youtube.com/watch?v=4bVBSluxJNI&list=PLoTScYm9O0GF_wbU-7layLaSuHjzhIRc9
============
playlist สอนภาษา R เบื้องต้น
https://www.youtube.com/watch?v=oy4qViQLXsI&list=PLoTScYm9O0GF6qjrRuZFSHdnBXD2KVICp
============
playlist สอนภาษาจาวา Java เบื้องต้น
https://www.youtube.com/watch?v=O3rW9JvADfU&list=PLoTScYm9O0GF26yW0zVc2rzjkygafsILN
============
playlist สอนการเขียนโปรแกรมเชิงวัตถุด้วย Java เบื้องต้น
https://www.youtube.com/watch?v=zC_0xOSX1dY&list=PLoTScYm9O0GEvHKqqib-AdVFwVe_2ln8W
============
playlist สอนการทำ Unit Test ภาษาจาวา Java
https://www.youtube.com/watch?v=R11yg8hKApU&list=PLoTScYm9O0GHiK3KNdH_PrNB0G3-kb1Bi
============
playlist สอนภาษา C เบื้องต้น
https://www.youtube.com/watch?v=Z_u8Nh_Zlqc&list=PLoTScYm9O0GHHgz0S1tSyIl7vkG0y105z
============
playlist สอนภาษา C# เบื้องต้น
https://www.youtube.com/watch?v=hhl49jwOIZI&list=PLoTScYm9O0GE4trr-XPozJRwaY7V9hx8K
============
playlist สอนภาษา C++ เบื้องต้น
https://www.youtube.com/watch?v=_NHyJBIxc40&list=PLoTScYm9O0GEfZwqM2KyCBcPTVsc6cU_i
============
playlist สอนภาษา PHP เบื้องต้น
https://www.youtube.com/watch?v=zlRDiXjYVo4&list=PLoTScYm9O0GH_6LARFxozL_viEsXV2wgO
============
เชิญสมัครเป็นสมาชิกของช่องนี้ได้ที่
https://www.youtube.com/subscription_center?add_user=prasertcbs
java unit test 在 Coding Bootcamp: Unit Testing with JUnit 的推薦與評價
How the JUnit framework provides Unit Testing support in Java ... Unit testing is a method of testing individual units of source code to determine if they ... ... <看更多>
java unit test 在 How do you unit test private methods? - Software Engineering ... 的推薦與評價
In Java, you can simply give the method "default" access and put the unit test in the same package. Unit tests are simply part of the package you're developing, ... ... <看更多>
java unit test 在 How to write a Unit Test? - Stack Overflow 的推薦與評價
... <看更多>
相關內容