Murakkablikni saqlash qonuni - Law of conservation of complexity

The murakkablikni saqlash qonuni bu maqol yilda inson va kompyuterning o'zaro ta'siri har bir narsani aytib dastur ning ajralmas miqdoriga ega murakkablik olib tashlanishi yoki yashirilishi mumkin emas. Buning o'rniga, mahsulotni ishlab chiqishda yoki foydalanuvchi bilan o'zaro aloqada bo'lishi kerak.

Bu kimga murakkablikka duch kelishi kerakligi haqida savol tug'diradi. Masalan, dasturiy ta'minot ishlab chiqaruvchisi foydalanuvchi uchun o'zaro aloqani soddalashtirish uchun dastur kodiga murakkablik qo'shishi kerakmi yoki dastur kodi oddiy bo'lishi uchun foydalanuvchi murakkab interfeys bilan shug'ullanishi kerakmi?[1]

Fon

Ishlayotganda Xerox PARC 1980-yillarning o'rtalarida, Larri Tesler foydalanuvchilarning dasturlar bilan o'zaro munosabati dasturning o'zi kabi muhimligini anglab etdi.[1] Kitob O'zaro aloqani loyihalash Dan Saffer tomonidan[2] Larri Tesler bilan murakkablikni saqlash qonunini tavsiflovchi intervyuni o'z ichiga oladi. [1] Intervyu orasida mashhur foydalanuvchi tajribasi va o'zaro ta'sir dizaynerlari.

Larri Tesler Ko'pgina hollarda muhandis dasturning murakkabligini kamaytirishga qarshi qo'shimcha bir hafta sarf qilishi kerak, shu bilan birga millionlab foydalanuvchilar juda murakkabligi sababli dasturdan foydalanish uchun qo'shimcha daqiqalarni sarf qilishlari kerak.[1] Biroq, Bryus Tognazzini odamlar o'z hayotidagi murakkablik darajasining pasayishiga qarshi turishni taklif qiladi.[3] Shunday qilib, dastur soddalashtirilganda, foydalanuvchilar yanada murakkab vazifalarni bajarishga kirishadilar.

Ilovalar

Tesler qonunining mumkin bo'lgan qo'llanmalari:

  • Dasturlash
  • Avtomobillar
  • Maishiy texnika
  • Ish joyidagi uskunalar

Adabiyotlar

  1. ^ a b v d "Larri Tesler bilan suhbat". Designingforinteraction.com. Olingan 2011-10-18.
  2. ^ Dan Safferning amazon.com saytidagi "O'zaro aloqalarni loyihalashtirish"
  3. ^ Bryus Tognazzini tomonidan yozilgan murakkablik paradoksi

Tashqi havolalar