
Một kỹ sư không chỉ biết code mà phải biết chia những vấn đề lớn thành những vấn đề nhở và giải quyết lần lượt từng vấn đề một. Hay nói ngắn gọn lại là “Chia để trị”. Trong bài viết này mình sẽ đưa ra vài lời khuyên để đồng nhất, bóc tách chương trình con. Cụ thể là: Nhìn vào một function hoặc môt block (gọi chung là chương trình con), hãy tự hỏi rằng “What is the high-level goalof this code?” Kiểm tra xem việc thực thi đoạn code đấy đã giải quyết trực tiếp được vấn ... »