Nhà phát triển đôi khi cho phép một ứng dụng thực hiện-hoạt động bên trong của nó-"bị rò rỉ" vào giao diện người dùng. Thường có vấn đề là chỉ là giao diện cho thấy nhiều người sử dụng termsto thực hiện (Blooper 26, trang 173). Tuy nhiên, một số ứng dụng phơi bày không chỉ điều khoản, nhưng cơ cấu nội bộ và khái niệm không liên quan đến mục tiêu và nhiệm vụ của người dùng.Một ví dụ được cung cấp bởi một đồ thị từ một ứng dụng phát triển bởi một phần mềm các công ty (hình 6.1). Trục ngang của đồ thị có lạ khoảng — 1.0, 105.4, 209.8, vv-chứ không phải là tự nhiên hơn khoảng thời gian nào có ý nghĩa hơn để users—e.g., 0, 100, 200, 300, vv. Các nhà phát triển bảo vệ thiết kế, lập luận rằng nó đã dễ dàng hơn cho họ để mã đồ thị bằng cách chia chiều dài của âm mưu dài nhất của 10 và cho phép các đoạn rơi bất cứ nơi nào họ đã. họ cho phép thực hiện bị rò rỉ vào giao diện, làm hư hại khả năng sử dụng.
đang được dịch, vui lòng đợi..