Code Complete tuyên bố rằng bạn nên chuyển mã thành một ngôn ngữ trái ngược với mã trong đó. Điều đó có nghĩa là
Đừng giới hạn tư duy lập trình của bạn chỉ với các khái niệm được ngôn ngữ của bạn hỗ trợ tự động. Các lập trình viên giỏi nhất nghĩ về những gì họ muốn làm, và sau đó họ đánh giá cách hoàn thành mục tiêu của họ với các công cụ lập trình theo ý của họ. (chương 34.4)
Điều này không dẫn đến việc sử dụng một phong cách lập trình trong mọi ngôn ngữ ngoài kia, bất kể điểm mạnh và điểm yếu cụ thể của ngôn ngữ đó là gì?
Hoặc, để đặt câu hỏi ở định dạng dễ trả lời hơn:
Bạn có đề xuất rằng mọi người nên cố gắng mã hóa vấn đề của mình một cách gọn gàng nhất có thể bằng các chi tiết của ngôn ngữ của một người, hay bạn nên tìm kiếm giải pháp thanh lịch nhất, ngay cả khi điều đó có nghĩa là bạn cần thực hiện các cấu trúc khó xử không tồn tại nguyên bản trong ngôn ngữ của ai?