SOLID – 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 5 nguyên tắc lập …

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

[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 trong lĩnh vực software …

Continue reading [Sách] The art of readable code – Cái tên nói lên tất cả

[Mừng 5000 views đầu tiên] Những bài viết đáng chú ý trong thời gian qua & dự định sắp tới.

        Cũng đã khá lâu kể từ khi mình đặt bút - à không - đặt bàn phím viết những dòng chia sẻ đầu tiên, hôm nay như thói quen cả năm qua mình vẫn làm - thức dậy và mở trang blog lên để kiểm tra xem có tin tức hay …

Continue reading [Mừng 5000 views đầu tiên] Những bài viết đáng chú ý trong thời gian qua & dự định sắp tới.

SOLID – Nguyên tắc 1: Đơn nhiệm – Single Responsibility principle (SRP).

Chúng ta ắt hẳn đều đã có kiến thức về lập trình hướng đối tượng, nhưng việc vận dụng nó cách thuần thục và hợp lí thì không phải ai cũng biết. SOLID xuất hiện như là một trong những định hướng giúp các developer thiết kế hệ thống và phát triển phần mềm chất …

Continue reading SOLID – Nguyên tắc 1: Đơn nhiệm – Single Responsibility principle (SRP).

Lập trình viên và vấn đề cân bằng cuộc sống?

Mình có quen biết vài người, mà theo như họ quan điểm: bọn học IT (hoặc lập trình viên - Dev) là những người khá kì dị, thật lòng mà nói thì cũng kì dị thật, bản thân mình là Dev mà đôi khi mình còn thấy bọn IT kì dị nữa là. Họ nói rằng: …

Continue reading Lập trình viên và vấn đề cân bằng cuộc sống?

[Hướng nghiệp] Tại sao nên tiếp tục học? Đại học có ý nghĩa như thế nào với bạn?

       Lúc bạn mới sinh ra, bạn chỉ có mỗi việc ăn, ngủ và chơi. Lớn một chút, tầm 4 tuổi bạn bắt đầu đi học mẫu giáo. Gọi là học nhưng thực chất cũng chỉ môi trường cho bạn chơi đùa là chủ yếu. Đến khi bạn 6 tuổi, mọi chuyện có …

Continue reading [Hướng nghiệp] Tại sao nên tiếp tục học? Đại học có ý nghĩa như thế nào với bạn?

[Angular 2 – Meteor]. 5. Xác thực người dùng trong Angular 2 Meteor.

Chào các bạn, hôm nay chúng ta sẽ tiếp tục với Series Angular 2 Meteor, trong bài viết trước về Data Binding chúng ta đã tìm hiểu và nắm được việc tương tác dữ liệu qua lại giữa phần Logic và phần Template trong 1 Component và những khái niệm đó là của Angular, ở …

Continue reading [Angular 2 – Meteor]. 5. Xác thực người dùng trong Angular 2 Meteor.