Inflearn brand logo image

Đã chỉnh sửa

Đánh giá 1

Đánh giá trung bình 4.0

Hoàn thành 100% khóa học

Tôi đã nghe đến khoảng bài 9~10. Phần cuối của bài 9 bị cắt. Trong lúc giảng, câu nói chưa kết thúc thì video dừng lại. Bài 10 tôi thấy bị cắt phần đầu, nhưng lại bắt đầu từ phần sau của nội dung bài 9. Một phần bị chỉnh sửa nên không có đoạn nào trùng với phần cuối của bài 9, khiến việc bắt đầu ngay từ cuối bài 9 trở nên khó khăn. Khi giải thích code, tác giả sử dụng cú pháp đặc trưng của Go hoặc framework kiểm thử của Go nhưng không có giải thích về cú pháp hay hàm framework đó. Trong phần giới thiệu và giải thích ban đầu của khóa học, tác giả nói rằng người dùng các ngôn ngữ khác cũng có thể dễ dàng học, nhưng tôi thấy không phải vậy. (Tôi tìm kiếm thì thấy Python sử dụng cú pháp tương tự) Trong bài 6, không thấy thực hiện chạy thực tế, nên tôi đã nghĩ không biết khóa học kết thúc theo kiểu này sao, nhưng xem bài 9 và 10 thì có lẽ bài 6 cũng bị cắt mất phần thực hiện chạy thử nghiệm thực tế. ---------------------------------------------------------- Tôi đã sửa từ 1 điểm trước đây. Phản hồi và chỉnh sửa nhanh chóng rất tốt. Nếu nhận xét sau khi hoàn thành khóa học, tôi thấy tiếc vì bài giảng đi theo thứ tự viết test code cho từng chức năng, sau đó mới triển khai chức năng. Thời gian video viết test code dài hơn thời gian triển khai thực tế, mà trọng tâm của khóa học này, như tên gọi, là tự triển khai các chức năng bên trong của Git, nên việc hiển thị test code đã viết sẵn trước hoặc sau bài giảng triển khai chức năng (chỉ ra rằng chức năng này cần các test case như thế này) sẽ giúp tập trung hơn vào chủ đề của khóa học. Vì phần triển khai lại khá ngắn, nên cảm giác như tôi học cách viết test case nhiều hơn. Nếu bạn mới bắt đầu học Git hoặc chỉ biết một chút, tôi khuyên bạn nên học thêm một chút rồi mới nghe bài giảng này. Mặc dù bài giảng dạy từ những kiến thức cơ bản về hoạt động bên trong, nhưng có một lượng kiến thức nhất định sẽ giúp hiểu bài dễ dàng hơn. Cảm ơn vì đã vất vả.

byjayce님의 프로필 이미지
byjayce
Người chia sẻ kiến thức

Xin chào. Tôi rất tiếc khi biết bạn cảm thấy không tiện. Xin lỗi vì phải nói những lời biện hộ. 1. Ngữ pháp của Go đã được giải thích đơn giản ở phần đầu bài học, nhưng đúng như bạn nói, tôi chưa giải thích về framework. Lý do là phương pháp kiểm thử này thực ra không phải là một phương pháp đặc biệt trong Go. Ngược lại, thay vì sử dụng phương pháp kiểm thử đặc biệt của Go, tôi đã viết bằng cách sử dụng framework BDD phổ biến. Dù vậy, tôi nghĩ rằng cách tôi viết code có thể vẫn chưa quen thuộc với bạn. 2. Tôi thực sự xin lỗi về phần bị cắt mà bạn đề cập. Tôi đang tự hỏi không biết điều này xảy ra như thế nào. Dường như có chút khác biệt so với lúc tôi tải lên trước đây. Tôi sẽ chỉnh sửa và liên hệ với nền tảng.

byjayce님의 프로필 이미지
byjayce
Người chia sẻ kiến thức

승녕님, tôi đã kiểm tra rồi. Phần cuối của bài giảng 6, không hiểu sao phần triển khai đã bị mất. Tôi có dấu vết đã tải lên nhưng nó lại biến mất trong bài giảng, hơi khó hiểu. Hiện tại tôi đã tải lên lại rồi. Bài giảng 9 và 10 (hiện tại là 10, 11) đúng là kết thúc đột ngột như bạn nói, nhưng phần đầu của bài giảng 10 và phần cuối của bài giảng 9 đúng là các bài giảng nối tiếp nhau. Đây là phần tôi đã chia ra để viết phần test trước, rồi mới viết phần triển khai cụ thể. Dù sao đi nữa, tôi xin lỗi vì sự bất tiện do sự bất cẩn của mình.

Hình thu nhỏ của Tìm hiểu Git Internals bằng cách tự làm nó
byjayce

·

36 bài giảng

·

61 học viên

Hình thu nhỏ của Tìm hiểu Git Internals bằng cách tự làm nó
byjayce

·

36 bài giảng

·

61 học viên