Trang Chủ Phát triển Lập trình voodoo là gì? - định nghĩa từ techopedia

Lập trình voodoo là gì? - định nghĩa từ techopedia

Mục lục:

Anonim

Định nghĩa - Lập trình Voodoo có nghĩa là gì?

Lập trình Voodoo đề cập đến việc thực hành mã hóa theo sự mê tín, phỏng đoán hoặc bất cứ điều gì khác ngoài logic. Lập trình Voodoo là một thuật ngữ khá rộng cho các tình huống trong đó lập trình viên sử dụng một đoạn mã mà không thực sự hiểu cách thức hoạt động của nó.

Kỹ thuật lập trình này cũng có thể được gọi là phù thủy, phù thủy hoặc ma thuật đen, và các học viên của nó có thể được gọi là bác sĩ phù thủy.

Techopedia giải thích về lập trình Voodoo

Thuật ngữ lập trình voodoo ngụ ý thiếu kiến ​​thức về phía lập trình viên hoặc nhà phát triển. Khi một lập trình viên lần đầu tiên bắt đầu, anh ta hoặc cô ta có thể thiếu hiểu biết về các nguyên tắc sâu hơn được sử dụng để mã hóa một hệ thống. Điều đó nói rằng, những cá nhân này có thể dựa vào lập trình voodoo, hoặc cắt và dán từ sách hoặc các nguồn khác, khiến họ không thể hiểu và giải thích ý nghĩa của từng dòng mã. Các lập trình viên nhiều kinh nghiệm hơn xem đây là một thực hành nguy hiểm vì nó có thể làm cho kỹ thuật đảo ngược hoặc thậm chí gỡ lỗi phổ biến trở nên khó khăn hơn.

Việc sử dụng thuật ngữ lập trình voodoo cũng tạo ra một sự tương phản thú vị tiết lộ nhiều hơn về các nguyên tắc và giá trị chính của các nhà phát triển. Trong số này, việc sử dụng logic là chìa khóa trong việc tạo và kiểm tra mã, trong đó những bộ óc tốt nhất tham gia vào một dự án được hưởng lợi từ kiến ​​thức về logic cơ bản sâu hơn trong công việc trong một hệ thống.

Lập trình voodoo là gì? - định nghĩa từ techopedia