Khi viết các kiểm thử đơn vị cho phần mềm, chúng ta tập trung vào từng phần tử một trong phần mềm. Vấn đề là…
6,745 total views, 18 views today
View More Phân biệt Mock và StubKhi viết các kiểm thử đơn vị cho phần mềm, chúng ta tập trung vào từng phần tử một trong phần mềm. Vấn đề là…
6,745 total views, 18 views today
View More Phân biệt Mock và StubĐặc điểm chung của các ý tưởng về thiết kế tốt là chúng đều gợi ý để giúp chúng ta xây dựng những hệ thống…
6,331 total views, 19 views today
View More Kiến Trúc SạchLập trình hướng đối tượng là kỹ nghệ quan trọng trong phát triển phần mềm. Bài viết này cố gắng diễn giải thật chính xác…
5,952 total views, 18 views today
View More Hiểu cho đúng về bốn trụ cột của OOPChúng ta có hai class như sau Hãy quan sát sự khác nhau giữa hai lời gọi truy cập sau đây Chúng ta có hiểu…
6,097 total views, 19 views today
View More Tại sao Java không có cơ chế để Override thuộc tính của instanceTrong thiết kế phần mềm, chúng ta thường có xu hướng phân tách ứng dụng của mình thành hai khối lớn: khối luật nghiệp vụ…
5,907 total views, 18 views today
View More Khái niệm về luật nghiệp vụ trong kiến trúc phần mềmNhà kiến trúc là ai? Trong nghành phần mềm, từ “kiến trúc” thường gợi nên cái gì đó huyền hoặc và mạnh mẽ. Nó kiến…
6,228 total views, 18 views today
View More Vai trò của kiến trúc trong phát triển phần mềmParadigm: hệ tiên đề, mô hình, mẫu hình, nề nếp dạng thức để suy nghĩ trong một khuôn khổ thực nghiệm khoa học, hay những…
6,137 total views, 19 views today
View More Khái quát về các Programming ParadismsJavaScript sử dụng function để tạo ra phạm vi hoạt động của biến. Một biến được khai báo trong function sẽ có phạm vi hoạt…
5,949 total views, 20 views today
View More JavaScript Patterns: Vỡ lòng về globalBài viết này có mục tiêu đưa những lập trình viên đã có một chút kinh nghiệm trong lập trình JavaScript lặn sâu xuống thêm…
5,964 total views, 18 views today
View More JavaScript Patterns – Vỡ lòng về functionNhững thành phần lõi của ngôn ngữ JavaScript (ngoại trừ DOM, BOM và những biến môi trường phụ thuộc vào host) được phát triển dựa…
5,925 total views, 18 views today
View More JavaScript Patterns: Strict ModeNguyên tắc về cách hiểu Có một vài ràng buộc khắt khe trong cách chúng ta hiểu về Tái Cấu Trúc. Đầu tiên, tái cấu…
5,963 total views, 18 views today
View More Các nguyên tắc tái cấu trúcMã nguồn có hai phạm vi giá trị: những gì nó làm được bây giờ, và những gì nó sẽ làm được vào những ngày…
5,836 total views, 18 views today
View More Tại sao tái cấu trúc lại tốtBạn có thể đọc chi tiết về kata này ở bài viết này. Và đây là một kata rất thú vị và thách thức. Một…
5,952 total views, 18 views today
View More Bắt đầu Kata Game of Life như thế nàoBài viết này hướng dẫn sử dụng Microsoft Visual Studio Code và extension Live Share để tạo các phiên làm việc cộng tác từ xa,…
5,961 total views, 18 views today
View More Remote Pair Programming với Microsoft Visual Studio CodeCoderetreat là dành trọn một ngày để thực hành luyện tập viết mã có chủ ý, tập trung vào các nguyên tắc cơ bản của…
5,913 total views, 18 views today
View More Autumn Day of CodeRetreat 2020Nội dung bài viết này liên quan đến hai cách tạo ra các đối tượng trong JavaScript: bằng literal và các constructor. Object Literal Các…
5,967 total views, 18 views today
View More JavaScript Patterns – Khởi tạo đối tượngBài viết này dành cho những lập trình viên đã có chút quen thuộc với ngôn ngữ lập trình JavaScript nói riêng cũng như những…
6,019 total views, 19 views today
View More JavaScript Patterns – Các khái niệm cơ bảnUML Class Diagram là một loại “ngôn ngữ” được dùng phổ biến trong rất nhiều tài liệu viết về thiết kế hướng đối tượng. Đọc…
9,281 total views, 18 views today
View More Cách đọc UML Class DiagramTại sao lại có Stack và Heap ạ? Người ta không đặt cái Stack và Heap mà hiện tại em biết lên bàn, rồi sau…
6,558 total views, 18 views today
View More Stack và Heap – tại sao, cái gì, và như thế nào?Lớp là gì? Là chi tiết kỹ thuật của một tập các object tương tự nhau. Đối tượng là gì? Là một tập các hàm…
5,936 total views, 19 views today
View More Đối tượng, và Lớp