강의

멘토링

커뮤니티

BEST
Programming

/

Back-end

Practical Testing: Hướng dẫn kiểm thử thực tế

Thông qua khóa học này, bạn sẽ có thể viết mã kiểm thử gọn gàng và rõ ràng, đúng như cách phát triển trong thực tế. Đây là khóa học dành cho tất cả những ai tò mò muốn biết tại sao mã kiểm thử lại cần thiết và thế nào là mã kiểm thử tốt.

(4.9) 320 đánh giá

3,234 học viên

Độ khó Cơ bản

Thời gian Không giới hạn

  • wbluke
Software Test
Software Test
junit5
junit5
Mockito
Mockito
Spring
Spring
JPA
JPA
Software Test
Software Test
junit5
junit5
Mockito
Mockito
Spring
Spring
JPA
JPA
wbluke님의 프로필 이미지

Đã chỉnh sửa

Thông báo khai giảng khóa học Clean Code mới

Xin chào, đây là người chia sẻ kiến ​​thức Woobin Park.
Đây là lần đầu tiên tôi chào đón bạn với tin tức mới. :)

Đã hơn một năm kể từ khi tôi phát hành khóa học code thử nghiệm đầu tiên, và trước tiên tôi muốn nói lời cảm ơn vì sự yêu mến của rất nhiều người.
Vì đây là khóa học đầu tiên của tôi nên có rất nhiều thử nghiệm, sai sót và khúc mắc trong quá trình sản xuất, nhưng sau khi khai giảng, nhiều sinh viên bày tỏ rằng họ đã nhận được sự giúp đỡ thông qua các câu hỏi/câu trả lời và đánh giá khóa học, vì vậy cá nhân tôi đã có một năm rất đáng tự hào. Cảm ơn!

Nhờ sự hỗ trợ của các bạn, tôi đã suy nghĩ về bài giảng tiếp theo từ cuối năm ngoái, quyết định chủ đề bài giảng 'Clean Code' và chuẩn bị từng chút một.
Hiện tại, kế hoạch chi tiết đã được hoàn thiện và việc quay phim sẽ bắt đầu vào tháng 5 và khai máy vào tháng 6.

Tương tự như 'mã kiểm tra', 'mã sạch' là một chủ đề thực sự là vô tận và không dễ để xem xét từng nguyên tắc nổi tiếng hoặc đặt ra phạm vi của bài giảng.
Tuy nhiên, vì thông điệp cốt lõi có thể truyền tải về chủ đề clean code rất rõ ràng nên tôi không thể quá lo lắng khi quyết định tạo một khóa học.

Tôi dự định truyền đạt từng điều một về cách tôi hiểu mã sạch, cách tôi suy nghĩ dựa trên mã sạch và cách tôi kết hợp nó vào mã thực tế.

Nội dung bài giảng đại khái như sau.

  • Tiêu đề (tiêu đề làm việc): [Mã có thể đọc được: Cách nghĩ về việc viết mã có thể đọc được]

  • Đối tượng mục tiêu: Bất kỳ ai có thể sử dụng ngôn ngữ Java, hướng tới mã sạch và muốn viết mã dễ đọc!

  • từ khóa gần đúng

    • trừu tượng và cụ thể

    • Đặt tên, phương pháp và mức độ trừu tượng, mức độ trừu tượng

    • Logic, giảm độ sâu tư duy, xử lý ngoại lệ

    • Mô hình hướng đối tượng, thiết kế đối tượng, trách nhiệm và sự gắn kết của các đối tượng

    • CHẤT RẮN

    • Kế thừa và kết hợp, Đối tượng giá trị, Bộ sưu tập hạng nhất, Enum, Đa hình

    • Về khả năng đọc và chú thích

    • Đọc tích cực, kỹ thuật quá mức

 

Trong bài giảng trước, một số người đã đưa ra phản hồi rằng 'Tạo code từ đầu và làm theo mất quá nhiều thời gian'. Bài giảng này cung cấp hai dự án ví dụ đơn giản bằng Java thuần túy.
Trong dự án ví dụ đầu tiên, chúng ta sẽ cùng tôi cấu trúc lại mã có phần phức tạp từng chút một và xem cách biến nó thành mã có thể đọc được cũng như cách suy nghĩ hướng đối tượng. (Tổng cộng 5 phần)
Trong dự án thứ hai, tôi đã cấu trúc bài giảng theo cách bạn thử tự tái cấu trúc dựa trên những gì bạn đã học và sau đó so sánh nó với những gì bạn đã tái cấu trúc. (tổng cộng 1 phần)

Tôi hy vọng bài giảng này một lần nữa có thể giúp ích được nhiều người, và nếu xung quanh bạn có người cần nó thì hãy lan tỏa nhé. cười

Thời tiết đang dần ấm lên. Chúc các em học sinh chăm sóc sức khỏe thật tốt và thành công trong công việc.
Cảm ơn!

Giấc mơ của Park Woo Bin

Bình luận