Các nguyên tắc tái cấu trúc
Nguyê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 trúc nghĩa là thay đổi hành vi bên trong của.....
Nguyê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 trúc nghĩa là thay đổi hành vi bên trong của.....
Mã 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 sau. Phần lớn thời gian chúng ta tập trung vào...
Đây là livestream một phiên dojo giữa giờ nghỉ trưa của mình và một đồng nghiệp tại CodeGym.
Bạ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 không gian hai chiều rộng vô hạn, với các cell...
Sơn dịch với đôi chút phóng tác trên tinh thần hoàn toàn tôn trọng sự hài hước từ bài viết HTTPS explained with carrier pigeons của Andrea Zanin — một...
Bà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, thông qua mạng Internet, để phục v...
Coderetreat 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 phát triển phần mềm hơn là cố gắng để hoàn...
Nộ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 đối tượng của JavaScript...
Bà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 khái niệm cơ bản trong lập trình nói...
Làm một bài quyền nhé? Vâng, hôm nay là gì ạ? Làm Word Wrap nhé? Ngắt dòng? Ờ. Có một đoạn văn bản cho trước và một con số cho trước, cần ngắt đoạn văn...
UML 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 tài liệu thiết kế mà khôn...
Systemd sử dụng các tập tin để định nghĩa service, gọi là unit. Để gỡ bỏ service thì cần gỡ bỏ unit. Unit có thể được đặt tại: Sau khi gỡ bỏ, làm tươi systemd:....
Tạ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 đó làm chúng vào trong máy tính. Sự thật là...
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 đoạt động dựa trên các mảnh dữ liệu được bao...
API là “giao diện lập trình ứng dụng”, điều này có nghĩa là bất kỳ chương trình nào mà có thể được dùng bởi những mã lệnh nằm bên ngoài chương trình...
Các mùi xấu của mã là các dấu hiệu cho thấy có vấn đề ở trong mã. Khử đi các dấu hiệu xấu cũng giống như đang băng một vết thương. Tổn thương có thể...
Không phải tất cả các file hay mọi thay đổi xảy ra trên thư mục làm việc đều cần được commit vào repository. Các file mã biên dịch, các file logs, các file tạm ...
Prime Factors hay còn gọi là Bài toán Phân giải Thừa số Nguyên tố là một vấn đề nổi tiếng trong toán học. Bài toán này yêu cầu phân giải một số tự nhiên cho...
Phần lớn các hệ điều hành đều có các phương thức để gán quyền hạn cho người hay nhóm người dùng. Những quyền hạn đó điều khiển khả năng duyệt, xem, thay đổi, và...
Bài viết Các script cài đặt máy chủ Debian-based đã lưu giữ các script hay sử dụng khi tạo mới một máy chủ Debian-based. Bài viết này lưu giữ các script tương đ...