Là một lập trình viên, tôi thấy mình rơi vào tình huống khó xử khi tôi muốn làm cho chương trình của mình trừu tượng và chung chung nhất có thể.
Làm như vậy thường sẽ cho phép tôi sử dụng lại mã của mình và có giải pháp tổng quát hơn cho một vấn đề có thể (hoặc có thể không) xảy ra lần nữa.
Sau đó, giọng nói này trong đầu tôi nói, chỉ cần giải quyết vấn đề giả thật dễ dàng! Tại sao phải dành nhiều thời gian hơn bạn phải?
Tất cả chúng ta đã thực sự phải đối mặt với câu hỏi này, nơi Trừu tượng nằm trên vai phải của bạn và Solve-it-ngu ngốc ngồi bên trái.
Mà nghe và thường xuyên như thế nào? Chiến lược của bạn cho việc này là gì? Bạn có nên trừu tượng mọi thứ?