Friday, September 26, 2014

Принцип Визуальной Инкапсуляции

"Не бери тяжёлого в руки, а дурного в голову"


А вот кто помешает мне наплодить новых терминов?) Ну и прекрасно. Добавим два: "Визуальная инкапсуляция" и "Кодограмма".


Лишняя информация мешает и глазу, и мозгу. Поэтому кодограмма должна быть визуально инкапсулирована, т.е. содержать минимум детализации.


пример кодограммы:


пояснения:


каждый квадратик может содержать в себе километры кода, но оно тебе надо? 
вот и не бери в голову:


Аргументы против:
   
    - один и тот же участок кода может работать в разной функциональности, может быть задействован в разных ситуациях. То есть, в разных аспектах визуальное представление должно быть разным. В одних, его структура может быть интересна, в других нет. И шо будет с твоей инкапсюляцией в таком разе?

ответ: 

  - не умничай. Скорее всего, универсальный код малоинтересен всегда. 



No comments:

Post a Comment