Bài viết

Bài viết đọc cho vui, kiểu vừa nhâm nhi cà phê vừa tháo tung mọi thứ ra xem bên trong có gì, xuống tận con ốc sâu nhất. Đọc xong, hiểu sâu hơn, đánh giá tỉnh hơn, quyết định chắc tay hơn.

  1. Design pattern trong Python: cái nào ngôn ngữ đã làm sẵn, cái nào vẫn đáng học

    23 pattern của nhóm Gang of Four ra đời cho C++ và Smalltalk. Trong Python, Strategy là một hàm, Singleton là một module, Iterator là một generator. Đi qua các pattern còn dùng hằng ngày, tìm chúng trong code thật, và đo mỗi kiểu gián tiếp tốn bao nhiêu nano giây.