Hôm nay, tụi mình sẽ cùng học nhập môn Design Pattern siêu tốc trong 10 phút nha.
– Link Slide:
– Design Pattern:
– Nguyên lý SOLID:
Nhớ subscribe cho mình nhe:
Channel Tôi Đi Code Dạo là nơi mình chia sẻ những kiến thức, kinh nghiệm về ngành lập trình mà mình đạt được trong quá trình làm việc. Những kiến thức này sẽ biến các bạn từ một coder trở thành developer – lập trình viên thứ thiệt.
Nhớ ghé thăm và subscribe channel để xem clip mới vào 8H TỐI T3 VÀ T6 hàng tuần nha!
Ghé thăm mình tại:
Blog:
Fanpage:
==========================================
Nội dung Slide
Nhập môn Design Pattern
Design Pattern là vẹo gì? Tại sao phải biết
Nguồn gốc, phân loại design pattern
Cách học design pattern
Áp dụng design pattern vào code
Tài liệu tham khảo
Design Pattern là vẹo gì?
Là mẫu (pattern) để giải quyết vấn đề hay gặp
Do các bác đi trước rút ra
Giúp tổ chức code tốt hơn, dùng ngôn ngữ nào cũng được
Dễ trao đổi với đồng nghiệp
Đi phỏng vấn
Tại sao nên học?
Nguồn gốc, các loại design pattern
Sách Gang of Four (Tầm 22-23 design pattern)
Hay dùng trong OOP (C++, C#, Java)
3 loại: Creational, Structural, Behavioural
Hay dùng: Factory, Facade, Singleton, Observer
Cách học design pattern
Xem Context, UML, Code Example
Phải nhớ pattern giải quyết vấn đề gì
Học và tìm hiểu pattern trong framework
Áp dụng vào thực tế
Áp dụng Design Pattern
Thật ra bạn đã dùng rồi mà không biết (ngôn ngữ/ framework)
Học và tìm hiểu pattern trong framework
Đừng quá lạm dụng (tuỳ problem)
Tài liệu tham khảo
Anti-pattern
Clean Code
SOLID Principle
Refactoring
Tìm hiểu thêm
Nếu các bạn quan tâm nhớ Like, Commment và Subscribe để mình làm nhen!
Slide phía dưới description nha!
– Link Slide: https://docs.google.com/presentation/d/12PBsV_Xnc_xC0ZMnwM4NdNo9ZHteUmTnXZ7OlNKurMs/edit?usp=sharing
– Design Pattern: https://toidicodedao.com/2016/03/01/nhap-mon-design-pattern-phong-cach-kiem-hiep
– Nguyên lý SOLID: https://toidicodedao.com/2015/03/24/solid-la-gi-ap-dung-cac-nguyen-ly-solid-de-tro-thanh-lap-trinh-vien-code-cung/
Nhớ subscribe cho mình nhe: https://bit.ly/codedaotube
bác nói chậm thôi, không nói tiếng phổ thông đã khó nghe rồi bác
nghe 2.0 bao phê luôn
Mình mong bạn có thể nói chậm lại tí để mình dễ ngấm hơn.
Đi sâu vào từng design pattern luôn đi anh Hoàng! Thanks anh!
Đây là tựa nhanh hay là giọng tự nhiên
anh nói chậm tí được ko anh
nhìn cái điệu tay con thỏ của anh cute quá. Mong anh ra nhiều video hay hơn nữa và nói chậm hơn chút nữa ạ có đoạn em để 0.75 mà vẫn chưa nghe rõ hì hì
anh noi ve DI di anh
phải nghe ở tốc độ 0.75
Design Pattern Kiếm Phổ! Đúng là kiếm phổ! Hộc OOP xong mà ko học Design Pattern thì khó phát huy! Cảm ơn anh!
java singleton
cạo râu trông đẹp hẳn ra rồi ….không là người ta bảo coder toàn xấu zaill KKKK
like vì có link tham khảo. Có kho ebooks để share trong clip không bạn?
Tôi là fan ruột của tao đi code vội đó nhe. Very good talk
Làm singleton Pattern giải quyết trường hợp Login như thế nào với .Em không hiểu nó áp dụng vào như thế nào ?Em xin cảm ơn!
tks a
A làm về Architecture Pattern đi <3
Anh toàn chém gió không ấy ạ. Không thấy hữu ích gì lắm.
Hi anh
Sếp nói nhanh quá ạ 🙁
làm 1 series đi anh
Thích học lập trình gặp anh đúng là chân ái ❤️❤️❤️😍
Ngôn ngữ nào cũng áp dụng được design pattern hả anh? E cảm ơn
anh làm thêm nhiều về những chủ đề như vầy nhé anh
A ơi, đọc nhanh mất từ, e ko nghe rõ, 0,75x cx bị rè ấy ạ :((
a ra video dạy cách đặt tên biến, tên class, tên function với ạ :v.
quá hay a ơi đúng lúc đang chuẩn bị cho buổi pv
rất đáng yêu!
nói ngắn quá a ơi, dài thêm đi , toàn chuyên môn nhưng hay
Làm về refactor code đi anh 🙂
Sao mấy bạn cứ bảo anh H nói nhanh thế nhỉ ? Mình chỉnh 1,25 vẫn nghe và hiểu bth mà ;v
Anh làm về block chain đi a
Mong bạn ra tiếp những series kỹ thuật như thế này
a ơi làm 1 video về golang đi a.
Thích anh Hoàng làm mấy clip đi chỗ này chỗ kia
e thích nghe anh chia sẻ lắm cho dù em ko học IT <3
Anh ơi cho em hỏi . Em đang định vào nghành mạng máy tính và truyền thông thì nghành đấy có rễ xin việc như IT ko ạ
Có 1 số công ty yêu cầu có mấy năm kinh nghiệm. Vậy mấy kinh nghiệm ấy kiếm ntn khi chưa đi làm bao h
✌✌✌✌hai anh code dạo
Em đang có ý định theo back-end, cụ thể là nodejs. Anh có thể làm một vlog nói về những điều một dev back-end cần học được không ạ!
SOLID di a, e chua bit ap dung
Làm về cuộc sống hàng ngày đi đại ca
Em nghĩ sẽ có nhiều người ủng hộ đây
Có nên học CNTT ở Duy Tân k mọi người
Nói chậm lại bạn oi
Các bạn chỉnh 1.25x cho dễ nghe nhé : ))
Bạn có thể làm vài video về hệ điều hành và các lệnh linux không ? Mình mới biết kênh bạn và rất thích các bài giảng của bạn, rất dễ hiểu. Thanks
Tiện đây, nếu anh làm tiếp về design pattern thì em rất muốn anh nói về anh đã dùng DP như nào trong công việc hiện tại của anh