Tag Clean Code
Tìm kiếm bài viết trong Tag Clean Code
Clean Code: 7 tips to write clean functions
Motivation. Nếu mất hơn 3 giây để hiểu một hàm làm gì, đã đến lúc bạn nên tái cấu trúc nó.
0 0 2
['1', '5', '11'].map(parseInt) trả về [1, NaN, 3] trong Javascript: Bài học xương máu về code dễ đọc
Một câu chuyện về tầm quan trọng của việc viết code sạch, dễ hiểu. Nhưng rồi ThànhCry sắp phải đối mặt với sự sụp đổ thảm hại của bản thân.
0 0 11
Clean Code : Các mẹo để bạn nhanh chóng trở thành master "clean code"
A. Mở đầu.
0 0 12
Mastering Android ViewModels : Những điều nên và không nên - Part 1
Trong loạt bài viết này, mình sẽ đi sâu vào các phương pháp hay nhất để sử dụng Android ViewModels, nhấn mạnh những điều nên làm và không nên làm để nâng cao chất lượng code. Chúng ta sẽ đề cập đến va
0 0 17
Mastering Android ViewModels : Những điều nên và không nên - Part 2
Ở bài viết trước chúng ta đã cùng nhau nói về việc tại sao không nên khởi tạo trạng thái trong khối Init{} block. Hãy cùng xem các điểm thảo luận chính của loạt bài này và ôn lại nhé.
0 0 9
3 cách mình áp dụng để code gọn gàng sạch đẹp hơn
Có lẽ Clean Code là một vấn đề kinh điển trong ngành lập trình, mình đã có lần nhắc đến cuốn sách Clean Code của Uncle Bob trong bài viết Những điều giá như mình biết từ khi còn là Junior. Tuy nhiên t
0 0 8
Nguyên Lý SOLID: Bí Quyết Viết Code Hiệu Quả Trong React và React Native
Khám phá nguyên lý SOLID - quy tắc thiết kế phần mềm giúp cải thiện khả năng bảo trì và mở rộng ứng dụng của bạn. Học cách áp dụng SOLID trong React và React Native để tạo ra code sạch, dễ hiểu và lin
0 0 15
"Mã code hay ho" có thể là "mã code tồi tệ nhất" bạn có thể viết.
"Ngày còn sinh viên, LeetCode gần như làm hỏng cả não mình. Nhìn thấy mấy giải pháp một dòng siêu ngắn gọn kỳ lạ của mấy top coder, mình từng oán thầm 'Sao đời mình không bao giờ giỏi thế được?'".
0 0 8
[GOLANG] - Áp dụng D trong nguyên tắc SOLID với Google Wire
1. D trong SOLID.
0 0 18
9 điều cần học khi bạn trở thành một Kỹ sư Phần mềm
Trở thành kỹ sư phần mềm không chỉ đơn thuần là học ngôn ngữ lập trình hay viết mã. Đó còn là một quá trình liên tục phát triển kỹ năng, hiểu biết và thái độ.
0 0 20
Chất lượng mã và quản lý mã: Cách viết mã sạch, kiểm tra, sửa lỗi và duy trì mã
Chất lượng mã là một yếu tố quan trọng trong quá trình phát triển phần mềm. Viết mã sạch, kiểm tra, sửa lỗi và duy trì mã tốt là mục tiêu của mỗi lập trình viên.
0 0 19
OOP và nguyên tắc SOLID, KISS, YAGNI & DRY
Ngày nay, việc phát triển một phần mềm đòi hỏi nhiều sự nổ lực và cố gắng của nhiều người. Phần mềm càng ngày càng trở nên phức tạp nên việc phát triển phần mềm theo team nhiều người là một điều cần t
0 0 25
Liskov Substitution Principle với Composition Over Inheritance
Nguyên tắc thay thế Liskov (Liskov Substitution Principle - LSP) là một trong những nguyên tắc thiết kế quan trọng trong lập trình hướng đối tượng. Nguyên tắc này được đặt theo tên của Barbara Liskov,
0 0 25
Các bài viết ngắn phần 28
20 câu hỏi phổ biến nhất về React. Nếu bạn là React developer, thử trả lời 20 câu hỏi phổ biến nhất về React sau:. . React là gì và lợi ích của React .
0 0 29
Các bài viết ngắn phần 26
Don't repeat yourself hay DRY. Bạn có nghĩ giai đoạn bảo trì (maintenance) là sau khi chương trình được phát hành (release)? Và trong giai đoạn này là các công việc như fix bugs, hay cải thiện các tín
0 0 25
3 tips để import gọn hơn trong ES6
Xin chào các bạn, đầu năm xin chúc các bạn 1 năm mới tràn đầy sức khoẻ, hạnh phúc bên gia đình và làm việc thật hiệu quả, gặt hái được nhiều thành công trong cuộc sống. Giới thiệu.
0 0 22
Các bài viết ngắn phần 19
Giới thiệu về XState. Hôm nay công ty có bài giới thiệu về XState cực thú vị, nên mình muốn giới thiệu đến bạn qua bài viết nhỏ này.
0 0 27
Cặp đôi hủy diệt code xấu: DRY và Orthogonality
Bạn có nghĩ giai đoạn bảo trì (maintenance) là sau khi chương trình được phát hành (release)? Và trong giai đoạn này là các công việc như fix bugs, hay cải thiện các tính năng. Lập trình viên luôn ở t
0 0 20