Vài trích đoạn từ sách “The clean coder”

What does it mean to be a true software craftsman? Cuốn "The clean coder" là một cuốn sách khá nổi tiếng của Uncle Bob, sau đây là một vài đoạn trích mà mình dùng để tóm tắt lại cuốn sách này. Do no harm - Đừng trẻ trâu Phải công nhận rằng, phần mềm là …

Continue reading Vài trích đoạn từ sách “The clean coder”

Hiểu về HTTPS trong 5 phút

    Mấy hôm nay có dịp ôn lại về HTTPS, mặc dù đã có nhiều tài liệu nói về giao thức này nhưng hầu hết chúng thường được mô tả bằng ngôn ngữ kĩ thuật tương đối phức tạp, vì vậy sẵn tiện mình viết một bản tóm tắt nhỏ về giao thức bảo …

Continue reading Hiểu về HTTPS trong 5 phút

Nếu bạn muốn học lập trình PHP với Laravel framework.

    Khi bắt đầu học một ngôn ngữ lập trình nào đó, tốt hơn cả là bạn nên học sử dụng ngôn ngữ đó một cách thuần tuý, tức là học cách xây dựng một ứng dụng cơ bản bằng ngôn ngữ đó mà không dùng thêm bất kì một framework hoặc library nào …

Continue reading Nếu bạn muốn học lập trình PHP với Laravel framework.

[Code sao cho chuẩn] – Phần 5: Đơn giản hoá các cấu trúc điều khiển.

    Ở các phần trước trong series, chúng ta đã tìm hiểu về những thứ cơ bản nhất khi viết code, đó là các vấn đề liên quan tới: khai báo và dùng biến, comment code, cũng như format code sao cho dễ dàng theo dõi. Phần tiếp theo đây, chúng ta sẽ đi …

Continue reading [Code sao cho chuẩn] – Phần 5: Đơn giản hoá các cấu trúc điều khiển.

[Code sao cho chuẩn] – Phần 4: Chúng ta nên định dạng code như thế nào?

    Xét ở một khía cạnh nào đó, việc viết code cũng giống như bạn viết tạp chí vậy. Khi viết tạp chí, để trải nghiệm người đọc được cải thiện và thu hút người đọc, chúng ta cần xắp xếp bố cục (layout) nội dung một cách tự nhiên và hợp lí. Bố …

Continue reading [Code sao cho chuẩn] – Phần 4: Chúng ta nên định dạng code như thế nào?

Các trang web & nguồn tài liệu thú vị bạn nên xem qua

     Với sự bùng nổ mạnh mẽ của internet trong những năm trở lại đây, bất kể là thứ gì, chúng ta đều có thể tìm kiếm chúng trên internet. Thậm chí, ngay cả cách xây dựng một lò phản ứng hạt nhân chúng ta cũng có thể tìm thấy trên internet. Internet quả …

Continue reading Các trang web & nguồn tài liệu thú vị bạn nên xem qua

Thật ra thì … phát triển phần mềm là gì?

      Bất kể khi bạn đang là một nhóc học sinh còn tò mò về thế giới, hoặc giả đã là một sinh viên "IT", hay thậm chí là một người đã đi làm và có kinh nghiệm trong lĩnh vực phát triển phần mềm. Bạn có cảm thấy rằng, mình nên có …

Continue reading Thật ra thì … phát triển phần mềm là gì?