1. Duplicate code không phải lúc nào cũng xấu và DRY nó mang tính lỗi thời quá lâu rồi. Trong các app mà cần thay đổi thường xuyên (xu hướng ngày nay) thì việc phân chia các functions một cách càng độc lập càng tốt, nhưng nó sẽ phải đi kèm là duplicate code. Ví dụ: ban đầu có 5 modules cùng dùng chung 1 validation. Sau một thời gian, thằng A cần modify một tí --> nảy ra 1 cái validation khác (cũng ném vào common?), thời gian sau lại có sửa, lại tách ra,...Kết quả là ta sẽ có thể có tới tận 6 common validations cho 5 modules =)) Còn vụ DRY thì nó sẽ fail toàn tập khi áp dụng vào microservices (microservices liệu có bị coi là không phổ biến quá không nhỉ?) 2. Đề nghị tham khảo các app, soft, lib,...viết cho system, OS, hoặc 3rd lib. Nó sẽ vi phạm sự "dài", sự "bự" ấy một cách kinh khủng. Thực tế LOC không phản ánh code "ngu" hay "khôn". Yếu tố mà cần xem xét ở đây là tính readability (Ngoài ra còn nhiều yếu tố khác nữa). 3. Khi làm một BIG project, số lượng functions, entities lớn thì việc đặt tên theo meaning cực kì khó khăn. Một ví dụ đơn giản, đố phân biệt được giữa 1 lốc entities: user, staff, employee, employer, operator, buyer, supplier,...--> Trong trường hợp này việc encode là hữu hiệu nhất. Thay vì đặt theo meaning, ta sẽ sử dụng các tên function như kiểu: MKS001, MKS002,.... (Dĩ nhiên cần có doc để trace) 4. Code ẩu thì bị chửi là đúng, nhưng code convention thì phải xem lại. React nó là quá "flexible", code convention thế nào là "chuẩn" thì có mà cãi nhau cả ngày (mấy cái var, let, const không tính). 5. 6 7. Đúng
@nguyentuongnhatquangfuhcm92423 жыл бұрын
Mong anh làm thêm nhiều dạng Vlog như vậy ạ 🔥🔥🔥
@quangtrainguyen56743 жыл бұрын
em cảm ơn ạ, em quan tâm đến mấy vlog kiểu này lắm nè, tuần trước em làm cái dự án coding đúng ngu :
@haonhanngo3 жыл бұрын
Đỉnh quá :3, thêm nội dung như vậy đi a wibu
3 жыл бұрын
À nếu nhiều bạn quan tâm a sẽ làm nhé
@cvminhquan3 жыл бұрын
@ ra phần 2 đi anh ơi
@thovo18163 жыл бұрын
@ quan tâm
@KienNguyen-sg1nf3 жыл бұрын
Rất thích những vlog như thế này ạ. Mong có thêm nhiều vlog dạng này ak
@benjaminnguyen23843 жыл бұрын
Làm thêm đi anh ơi. Video siêu hữu ích cho ae mới ra trường.
@warlock44923 жыл бұрын
hóng clip review ngành cyber security của a
@vanthom74683 жыл бұрын
thích những video như này, chia sẻ kinh nghiệm cho người mới thêm đi a
@phongvu57473 жыл бұрын
Anh Hoàng làm clip như này nhiều hơn đi ạ, yêu anh :v
@ucmanh4993 жыл бұрын
Vlog của a rất hữu ích, sẵn tiện cho e xin info cái áo của a mua ở đâu vậy ?
@LapTrinhQuaNhanh3 жыл бұрын
Quả áo đậm chất đại gia
@duongtuanhao88153 жыл бұрын
Xem video một phần bổ sung kiến thức, phần còn lại là nghe ông Hoàng đọc rap :V
@nghiavoai79933 жыл бұрын
làm thêm mấy vlog dạng tech như này đi anh "hacker wibu" :D nghe cuốn lắm á, tks anh nhiều.
@MinhHảiPhòng-d7g3 жыл бұрын
người thường : Hi e! coder : Hello World !:D
@lehophuquy58833 жыл бұрын
Vlog rất hữu ích! Cảm ơn anh!!
@trinhhuynhdang55773 жыл бұрын
Video cực hữu ích với newbie như em ^^ thankss anh
3 жыл бұрын
Vlog được tài trợ bởi cyberlearn.vn, nền tảng học lập trình trực tuyến qua dự án. Các bạn cũng có thể nhờ tư vấn free tại fb.com/lophocviet nha :3
@longyang62723 жыл бұрын
Xếp ơi. Cóp phải sai chính tả rồi không =_= 7 lỗi chứ làm gì phải 6 lỗi. với lại "why" chứ đâu phải "how"
@lengocgiau18093 жыл бұрын
LẬp trình có cần giỏi tiếng anh ko
@ucgames88983 жыл бұрын
A ơi e muốn làm lập trình viên thì học cntt hay kỹ thuật phần mềm ạ mong
@JohnnyNguyen863 жыл бұрын
Chào bạn. Mình đang cần làm 1 tools auto chơi các loại game bắn máy bay bắn ruồi ngày xưa ví dụ game bắn ruồi space shoter. Bạn có ý tưởng code hoặc bạn có thể code được auto chơi game này ko. Mình trả tiền bạn code cho mình.
@me-uk9ld3 жыл бұрын
Anh ơi anh lm video hướng dẫn từng cách code từng mã đi anh của HTML ấy tác dụng của nó nữa đi anh em muốn làm quen sớm trước khi em đi theo lập trình
@phamthienlong16953 жыл бұрын
Clip này hay quá anh ơi
@ni.official3 жыл бұрын
Rất hữu ích ^^. Cảm ơn Hoàng !
@JesterJz3 жыл бұрын
làm video dạng này cho newbie nhiều hơn nha a. củm ơn a nhiều ạ!!!!!
@danghai28913 жыл бұрын
4:12 Tiến Sĩ AI nào đó đang cay :))
@phamcuong70293 жыл бұрын
:)))
@taminhtri14353 жыл бұрын
Hay quá anh wibu ơi, anh wibu làm thêm clip như thế này nữa nhé :3. Thanks anh!
@vonguyenthinh42373 жыл бұрын
wibu là từ dùng chỉ những người cuồn anime, nhưng có ý mỉa mai nên mình nghĩ bn ko nên gọi như vậy, tránh nhận sự phản hồi xấu từ cộng đồng anime.
@gamingseww5833 жыл бұрын
@@vonguyenthinh4237 Đúng òi
@QuangTran-uq2ml3 жыл бұрын
@@vonguyenthinh4237 thế co a
@hungnguyendoan52983 жыл бұрын
@@vonguyenthinh4237 gì căng vậy bro anh Hoàng cx nhận là wibu mà
@SillyLeizy3 жыл бұрын
Cái nội dung này nó nhiều lắm, bạn search thêm về code smells nhé :D
@congtru38993 жыл бұрын
Vlog kiểu này thiết thực quá
@SuperFerz3 жыл бұрын
Vlog rất hay, cám ơn Hoàng nhé! Nhân thể hỏi bạn dùng code editor gì vậy?
@phuocbui68723 жыл бұрын
nếu được a làm thêm video dạng này và các kĩ năng cần cho sinh viên đi anh
@meremember16013 жыл бұрын
Tiếp tục vlog kiểu này đi anh ơi :)
@LuanNguyen-td3pn3 жыл бұрын
Hay thật, ủng hộ bạn! Kênh hay thế này mà lại ít subcriber thế nhỉ? @@
@anivia69803 жыл бұрын
Cám ơn a Hoàng nhìu
@truongtao28213 жыл бұрын
Hay quá a. Mỗi tội e phải chỉnh 0.75speed, để nghe :))))
@namvu-xh8dj3 жыл бұрын
0. 5 speed cũng nghe cũng dc
@thenguyen97543 жыл бұрын
Hay quá anh ơi, kết nhất đoạn comment code
@haotrannguyennhat95503 жыл бұрын
A Hoàng chỉ ra đúng những lỗi hồi mới học code mình hay bị, h nhìn lại đúng mắc cười luôn :))
@thomaslam39043 жыл бұрын
Hay quá anh ơi ! Như được khai sáng !
@nguyenhoang77073 жыл бұрын
Video rất hay! a làm thêm video dạng này nữa đi
@phunhuthuynh61853 жыл бұрын
anh làm video về typescript đi anh ^^
3 жыл бұрын
À nếu nhiều bạn quan tâm a sẽ làm nhé
@animemomentpro3 жыл бұрын
Video share kinh nghiệm xịn xò quá :v
@khoa15823 жыл бұрын
Anh có thể ra video điểm khác nhau giữa code theo OOP và code the module được không ạ
@duke_ngg3 жыл бұрын
Up
@vuviennguyen8603 жыл бұрын
Cai nay tuy team hay tuy ban . Code theo kieu nao cung can comment tung ham nha .
@wendtiktok94993 жыл бұрын
Anh có thể vừa dạy tiếng anh vừa dạy code trong 1 video được không ạ. VD:Dịch nghĩa của từ đó ra là gì. Có 1 số từ em nhìn không hiểu lắm không biết nó dùng để làm gì. Mong anh chỉ dạy
@tuanlam3503 жыл бұрын
video hay, bổ ích. thanks anh.
@computerandyou96833 жыл бұрын
Coi mấy cái clip dạng này tốn thời gian quá đi. Coi 10 phút mà quay qua quay lại cái hết (kiểu như hack timer vậy đó), trong khi mấy cái clip người khác làm 3 - 5 phút, mà coi phải xả cho bớt chán nữa. Túm cái quần lại là clip chất lượng, mà thời lượng ít quá, coi kiểu này dễ bị nghiện.
3 жыл бұрын
ông may mắn đấy suýt nữa tôi block comment ông rồi ahihi
@chau-sama3 жыл бұрын
Mục này hay lắm a. Làm thêm đi anh!! Em làm 1 năm rồi nhưng cty e làm product, họ cần sản phẩm chứ kh quan tâm code nên kh review code. Cảm giác code cứ tự ngu :(
3 жыл бұрын
Kêu công ty tuyển ông senior rồi kêu ổng review code e ơi :3
@chau-sama3 жыл бұрын
@ senior thì có. Nhưng do cty kh quan trọng việc code như nào ý a. Chỉ cần sản phẩm chạy và khách OK thôi
@huybui6393 жыл бұрын
Đỉnh quá anh ơi rất bổ ích ạ
@hightlightlol21063 жыл бұрын
Chào bạn Hoàng! Mình muốn hỏi ở môi trường ngoài có nhiều công ty sử dụng python flask cho web development không ạ, liệu học cái đó thì có khả năng tìm được việc làm không. Mình cám ơn
@thienan7733 жыл бұрын
Chuẩn quá, toàn quên viết comment nên sau vài tháng quay lại fix bug project cũ là toàn ngồi đơ 1 lúc mới hiểu tại sao mình lại code như này =))
@mrgingerman34453 жыл бұрын
rất bổ ích ạ. cảm ơn anh
@DungVu-xj2rs3 жыл бұрын
mong anh làm vlog dạng này nha anh
@thichchocbia3 жыл бұрын
Mình để Playback speed 0.75 mới nghe kịp :D. Thanks for sharing.
@trungdang69943 жыл бұрын
Rất hữu ích anh ơi
@trangdingcrypto3 жыл бұрын
anh ơi anh làm cái khuyên ae IT nên mua máy vừa túi tiền như nào để học hiệu quả đi anh.
3 жыл бұрын
À nếu nhiều bạn quan tâm a sẽ làm nhé
@dangtran94053 жыл бұрын
a Hoàng làm thêm chủ đề về go lang được không ạ. Với lại chuyên sâu react native như code 1 app như gojek grab chẳng hạn
3 жыл бұрын
À nếu nhiều bạn quan tâm a sẽ làm nhé
@bido2023 жыл бұрын
A nói chuẩn 101% luôn :)))
@nhatnguyenhoang89703 жыл бұрын
:) vì đam mê One Piece nên biến toàn đặt theo nhân vật trong One Piece
@nguyenan4869-u3 жыл бұрын
clip rất hay cảm ơn anh
@desolate_tunes__3 жыл бұрын
Bài này sịn quá. Gỡ được nhiều lỗi em hay gặp.
3 жыл бұрын
Gặp xong xem rồi là hết lỗi nữa e :))
@nhannongdan29483 жыл бұрын
hay quá anh trước cũng làm cntt giờ đổi nghề hix
@vophanyennhi-5c3673 жыл бұрын
Hay quá :vv cám ơn anh
@TanTrung932 жыл бұрын
Anh ơi , em muốn học để tao 1 con bot đơn giản mua bán nhanh coin qua poocoin ko cần bước xác nhận ví chỉnh gas thì nên học ngôn ngữ gì a ơi , nhiều loại quá em ko phân biệt được ạ em cám ơn.
@tranlybuu10623 жыл бұрын
Cái số 3 là có cà khịa anh tiến sĩ nè :))))
@tunghaotu86523 жыл бұрын
Làm thêm về tech anh nhé
@nguyensonthanh2863 жыл бұрын
A cho e hỏi là khi em tải vscode về và thử chạy thì hiện lên như này ạ: is not recognized as an internal or external command, operable program or batch file. Anh chỉ em cách khắc phục với ạ.
@vanchaunguyen14253 жыл бұрын
Em mới đi làm, cái nãy hữu ích quá, cảm ơn anh
@khaibuixuan23053 жыл бұрын
Hoàng ơi. ra video con Bot Binance kia đi. Anh em tham khảo và học hỏi. ....
@manhmaituan47043 жыл бұрын
xịn xò anh ơi
@sangnguyen66313 жыл бұрын
a.py cứ quen quen ấy nhờ =)))
@longpham88113 жыл бұрын
ây chấm pi quai = ))) :v tiến sĩ nước ngoài hả pạn :v
@sangnguyen66313 жыл бұрын
@@longpham8811 hình như là v í :v
@vunguyenvan88983 жыл бұрын
anh thể hướng dẫn viết code auto như để tự động tạo nhiều tài khoản như game,face,gmail.. ko ạ
@PhimhayKhoPhimHDnet3 жыл бұрын
Mình xem nhiều video của bạn rồi nhưng vẫn phải chỉnh tốc độ video. Bạn có thể giúp mình lần sau xem không cần giảm tốc độ video được không 😄😄😄😄😄 !!!! Chúc bạn ra nhiều video hay nữa !!
3 жыл бұрын
Bạn bật x2 xem tầm 2p xong xem lại sẽ thấy chậm nha bạn :D
@atphan56753 жыл бұрын
mắc mấy lỗi copy thì đúng là gà thật sự, với những câu lệnh lập đi lặp lại thì dùng chương trình con và biến khi nào dùng thì gọi ra chẳng phải sẽ dễ hơn và code sẽ gọn hơn sau.
@huynguyen51593 жыл бұрын
A cho e hỏi cách fix lỗi live sever kh tự động reloat lại trang khi xem trên wed.
@sonhongming3 жыл бұрын
4:28 ai chà, tải ảnh từ Instagram này thấy lạ quá anh
@BDCAT_TongVanToan3 жыл бұрын
làm thêm những video như này đi anh Cảm ơn anh
@hungrycode3 жыл бұрын
4:47 anh làm kiểu gì để nó thẳng hàng vậy ạ
@nguyenngochai0z3 жыл бұрын
Dùng pretiter nhé b
@tantrungpham53403 жыл бұрын
“đọc code mệt bỏ mẹ luôn”=))). Nghe anh riết h nghe youtube hay học online em đều phải chỉnh lên 1.25, riết chậm quá nghe ko kịp đúng nghĩa đen :))
3 жыл бұрын
bật x2 lên nghe cho nhanh cho máu em ơi :3
@DungHoang-du3ox3 жыл бұрын
anh hoàng có bao h suy nghĩ về việc làm rapper chưa :)))
@tomthanhswe3 жыл бұрын
Bữa nay thấy anh nói chậm hơn rồi hả? :v H theo senpai trên con đường clean code thôi.
@otho23403 жыл бұрын
Hóng anh nói cả tiếng để bớt đi những sự ngu nguội này
@kaynguyen93123 жыл бұрын
Mong anh làm thêm cách chữa Memory Leak
@MrHia3 жыл бұрын
:))) kiến thưucs này đã được tiếp thu :>>
@hieudx33 жыл бұрын
Cảm ơn Anh.
@ucgames88983 жыл бұрын
Ad ơi e là sv 2k3 e muốn trở thành lập trình viên thì học ngành nào trong cntt ak
@hungkfc3 жыл бұрын
Hay a ơi :)
@baonguyenquang89943 жыл бұрын
cảm ơn ạ
@26-dimesional_Cube3 жыл бұрын
Anh ơi, ghi nhiều biến trong ngôn ngữ lập trình có xấu ko? Ví dụ: a, b = map(int, input().split()) Sum = a+b Diff = a-b Product = a*b Quotient = a/b print(Sum,Diff,Product,Quotient) #Tốn 6 biến (Rất tốn bộ nhớ) #Tốn 6 dòng code Thật ra bạn có thể ghi như này để khỏi tốn bộ nhớ và tiết kiệm dòng trong Python3 a, b = map(int, input().split()) print(a+b,a-b,a*b,a/b) # Tốn có 2 biến à #Code cũng gọn hơn, chỉ có 2 dòng
@buicaoson83583 жыл бұрын
Tốc độ gõ ngón của anh bao nhiêu vậy ạ, nghe phê thế
@hquan13 жыл бұрын
hàm chimUp - chim lên nghe thú dzị quá anh
@phamminh87163 жыл бұрын
switch của bàn phím a đang dùng là gì ạ ?
@kienquach12343 жыл бұрын
Bluesw
@nguyenphu35523 жыл бұрын
mấy ông làm cty outsource mà hay maintaince dự án của ngta nhiều xem thấm thía lắm :)))
@nguyenvantoan90463 жыл бұрын
em theo học chuyên ngành Máy tính-hệ thống nhúng thì nên tập trung vào ngôn ngữ lập trình nào để sau ra trường đi làm vậy anh, em cảm ơn.
@xiaocatcat3 жыл бұрын
bạn anh học bách khoa ra trường bảo học C thôi.
@quocphongtran84103 жыл бұрын
anh dùng phần mềm gì để viết code v ạ?
@ongke36553 жыл бұрын
Vs code
@yeageranonymous35843 жыл бұрын
Cảm ơn anh ♥
@namtran52353 жыл бұрын
cảm ơn anh nhiều ạ
@shina93893 жыл бұрын
Bro nào biết a Hoàng dùng phím gì mà khi sửa tên biến nó hiển thị ra cái box ở dưới mà ko sửa trực tiếp vào ko ạ?
@khoavo5793 жыл бұрын
Thank anh Hoàng :))
@manhnguyenphuc93 жыл бұрын
hay quá anh ơi
@lamhung48993 жыл бұрын
5:32 đoạn này làm thế nào để đổi tên biến nhanh vậy nhỉ
@SillyLeizy3 жыл бұрын
F2 nha bạn.
@seabreeze29103 жыл бұрын
anh nói thêm các lỗi khác nữa đi a
@28.vuonganhphuc63 жыл бұрын
Anh ơi em mới học lập trình lúc đánh mã có đề function nguoidung (...) { ...} Thì nguoidung lại ra chữ màu xanh lá chứ không phải màu vàng Và không ra kết quả ạ
@toanht.chill963 жыл бұрын
Chuẩn quá anh.
@sendaiboy043 жыл бұрын
nghe anh nói tương đương với Playback speed = 2.0. Ngang rapper :D
@cnguyen8833 жыл бұрын
bài này hữu ích cho mọi người :)
@nguyenquanganh72663 жыл бұрын
2:30 chimUp === Chim cửng :D
@bokid81013 жыл бұрын
Xâm nhập vào trang web bóng đá được không a
@andora49813 жыл бұрын
Hí idol, anh có thể làm 1 video nói về trình độ (khả năng code) như thế nào đủ để có thể đi làm việc dc không ạ, em học cũng nhiều nhưng ko tự tin lắm :((((
3 жыл бұрын
đi phỏng vấn thử rồi sẽ biết em nhé :D
3 жыл бұрын
hoặc e có thể xem vlog này kzbin.info/www/bejne/kH6pqaJ9m6qli6M