[ Javascript ] Bàn về khái niệm Object trong Javascript.

       Trong Javascript, một trong những khái niệm cốt lõi và cơ bản nhất của nó là khái niệm về Object, đây cũng chính là một kiểu dữ liệu trong JS - kiểu dữ liệu Object. Bạn cần hiểu được và nắm vững các khái niệm cơ bản của Js trước khi có …

Continue reading [ Javascript ] Bàn về khái niệm Object trong Javascript.

Chuyện lập trình viên, nước mía và sinh tố.

        Những ngày giao mùa cuối tháng 4 này quả là những ngày kinh khủng, thời tiết oi bức một cách không thể chịu nổi. Mỗi khi nắng nóng thế này, chỉ muốn lúc nào cũng có một cốc nước giải khát mát mẻ nào đó để hạ nhiệt cơ thể, cũng là …

Continue reading Chuyện lập trình viên, nước mía và sinh tố.

[ SOLID là gì ] Nguyên tắc 5: Tính tương thích động – Dependency Inversion principle (DIP)

        Chúng ta tiếp tục tìm hiểu bộ nguyên tắc lập trình SOLID – là các nguyên tắc giúp chúng ta thiết kế chương trình và viết code tốt hơn: code trong sáng và rành mạch, dễ bảo trì, dễ mở rộng trong tương lai. SOLID gồm 5 nguyên tắc lập trình …

Continue reading [ SOLID là gì ] Nguyên tắc 5: Tính tương thích động – Dependency Inversion principle (DIP)

[ SOLID là gì ] Nguyên tắc 4: Chia nhỏ interface – Interface segregation principle (ISP)

        Chúng ta tiếp tục tìm hiểu bộ nguyên tắc lập trình SOLID – là các nguyên tắc giúp chúng ta thiết kế chương trình và viết code tốt hơn: code trong sáng và rành mạch, dễ bảo trì, dễ mở rộng trong tương lai. SOLID gồm 5 nguyên tắc lập trình …

Continue reading [ SOLID là gì ] Nguyên tắc 4: Chia nhỏ interface – Interface segregation principle (ISP)

[ SOLID là gì ] Nguyên tắc 3: Tính khả dĩ thay thế – Liskov substitution principle (LSP)

        Chúng ta tiếp tục tìm hiểu bộ nguyên tắc lập trình SOLID – là các nguyên tắc giúp chúng ta thiết kế chương trình và viết code tốt hơn: code trong sáng và rành mạch, dễ bảo trì, dễ mở rộng trong tương lai. SOLID gồm 5 nguyên tắc lập trình …

Continue reading [ SOLID là gì ] Nguyên tắc 3: Tính khả dĩ thay thế – Liskov substitution principle (LSP)

[ SOLID là gì ] Nguyên tắc 2: Đóng và Mở – Open / Closed principle (OCP)

        Chúng ta tiếp tục tìm hiểu bộ nguyên tắc lập trình SOLID - là các nguyên tắc giúp chúng ta thiết kế chương trình và viết code tốt hơn: code trong sáng và rành mạch, dễ bảo trì, dễ mở rộng trong tương lai. Cùng nhắc lại một chút, SOLID gồm …

Continue reading [ SOLID là gì ] Nguyên tắc 2: Đóng và Mở – Open / Closed principle (OCP)

[Giới thiệu sách] The art of readable code – Cái tên nói lên tất cả

        Chắc hẳn là bất kì ai trong lĩnh vực IT, dù là developer hay tester, cũng đã từng nghe nói tới cuốn sách Clean code của tác giả Robert Cecil Martin - mọi người gọi thân mật là Uncle Bob - một trong những người nổi tiếng và có nhiều đóng góp thiết thực …

Continue reading [Giới thiệu sách] The art of readable code – Cái tên nói lên tất cả