Back to Browse

Code Quality & Security with SonarQube

10.5K views
Aug 17, 2024
1:16:52

☕️ สนับสนุนช่องเราด้วยการสมัครสมาชิกช่องทางนี้ได้เลย https://www.youtube.com/channel/UC3YgTINPYQmUcRt5ZcNFIZQ/join ลองไมค์ สัปดาห์นี้ เราจะมาพูดถึงประเด็นเรื่องของ Code Quality กัน ว่ามันคืออะไร และเราทำไปด้วยจุดประสงค์ใดบ้าง มารู้จักกับ Software process อย่าง Code Review ไปพร้อมกับเครื่องมือที่ช่วยจัดการ Code Quality ได้ดียิ่งขึ้นอย่าง SonarQube กันว่า เครื่องมือนี้ มีส่วนช่วยทำให้การจัดการ Code Quality ง่ายขึ้นอย่างไรได้บ้าง มาฟังกันในหัวข้อลองไมค์นี้กันครับ โดยในหัวข้อนี้ เราจะมีการพูดถึงประเด็นเหล่านี้กัน 1. รู้จักกับ Code Quality และ ไอเดียของการทำ "Code ที่ดี" 2. รู้จักกับ process Code Review และปัญหา classic ของการทำ Code Review 3. แนะนำ SonarQube คืออะไร และมีส่วนช่วยในเรื่อง Code Quality และ Code Review ได้อย่างไรบ้าง 4. แนะนำ Code Coverage และการใช้งานร่วมกับ SonarQube 5. แนะนำการใช้งาน SonarLint 6. เล่าเพิ่มเติม feature SonarQube (+ Security) กับ Developer Version และ Enterprise Version โดย หัวข้อนี้ "ได้รับการสนับสนุนจากทาง SonarSource ด้วย 🥳" สำหรับ ใครที่สนใจ product SonarQube หรือ Product อื่นๆของ SonarSource เพิ่มเติม สอบถาม รายละเอียด ตัว Sonar ติดต่อ บริษัท ไวซ์ แวรี จำกัด ได้เลยนะครับ 😆 โทร. 02-006-3103 Line id: @wisevary Facebook: wisevary Email: [email protected] อ่านเนื้อหาเพิ่มเติมได้ในบทความนี้ https://mikelopster.dev/posts/sonar-code-quality หวังว่า คลิปนี้จะเป็นส่วนหนึ่ง ที่ทำให้ทุกคนเข้าใจเรื่อง Code Quality มากขึ้น และสามารถนำเครื่องมือนี้ไปเสริม Code Quality กันได้มากขึ้นนะครับ 😁 หัวข้อ 00:00 แนะนำหัวข้อ 02:00 Code Quality คืออะไร 10:09 รู้จักการ Code Review และปัญหา Code Review 13:50 ปัญหาของการทำ Code Review 21:24 SonarQube คืออะไร 24:58 มาลองลง SonarQube กัน (Docker, PostgreSQL) 32:40 เราจะส่ง Code เข้า SonarQube ได้อย่างไร ? (Sonar Scanner) 35:45 ลง Sonar Scanner กับ source code 41:13 run Sonar Scanner และดูผลลัพธ์บน SonarQube 46:30 รู้จักกับ Code Coverage 48:21 ลอง run unit test และ code coverage ที่ project กัน 51:04 ส่ง Code Coverage เข้า SonarQube ยังไง 54:17 รู้จักกับ SonarLint 57:14 แนะนำ Developer version 58:54 ลอง Developer version และ ผลลัพธ์ของ Deeper SAST 1:03:13 เพิ่มเติม เรื่อง Pull Request ใน Developer version 1:04:00 แนะนำ Enterprise version 1:05:08 Enterprise version และ Security Report 1:08:59 เพิ่มเติม Portfolio ใน Enterprise version 1:09:54 สรุปภาพรวมทั้งหมด 1:13:18 แนะนำ SonarCloud ใครมีข้อสงสัยเพิ่มเติม มาพูดคุยแลกเปลี่ยนความรู้กันได้ที่ Facebook page: https://www.facebook.com/mikelopster.dev Website: https://mikelopster.dev แปะพิกัดของที่ผมใช้ https://shope.ee/6fI75UuLEM osmo pocket 3 https://shope.ee/4VDcVixCW9 ไมค์ shure https://shope.ee/6pbXI6d5xG กล้องวงจรปิด Enjoy ครับ 😘

Download

0 formats

No download links available.

Code Quality & Security with SonarQube | NatokHD