Избавиться от подробностей?
От: Chrome  
Дата: 21.03.11 09:22
Оценка:
В рамках борьбы со сложностью программ предлагается следующая идея:
В типичной программе множество второстепенного, вспомогательного кода.
Если получится его автоматически детектировать, можно приделать кнопочку в редакторе кода,
которая будет такой код скрывать, и он не будет замусоривать восприятие.
Реально ли такое реализовать и будет ли оно полезно?
Re: Избавиться от подробностей?
От: Lloyd Россия  
Дата: 21.03.11 09:25
Оценка:
Здравствуйте, Chrome, Вы писали:

C>В рамках борьбы со сложностью программ предлагается следующая идея:

C>В типичной программе множество второстепенного, вспомогательного кода.
C>Если получится его автоматически детектировать, можно приделать кнопочку в редакторе кода,
C>которая будет такой код скрывать, и он не будет замусоривать восприятие.
C>Реально ли такое реализовать и будет ли оно полезно?

Реально, но скорее всего никому не нужно, т.к. будет конфликтовать с существующими тулзами.
Re: Избавиться от подробностей?
От: Real 3L0 Россия http://prikhodko.blogspot.com
Дата: 21.03.11 09:42
Оценка: +1
Здравствуйте, Chrome, Вы писали:

C>В типичной программе множество второстепенного, вспомогательного кода.


Второстепенный код — это что?
Вселенная бесконечна как вширь, так и вглубь.
Re: Избавиться от подробностей?
От: maykie Россия  
Дата: 21.03.11 11:52
Оценка:
Здравствуйте, Chrome, Вы писали:

C>В рамках борьбы со сложностью программ предлагается следующая идея:

C>В типичной программе множество второстепенного, вспомогательного кода.
C>Если получится его автоматически детектировать, можно приделать кнопочку в редакторе кода,
C>которая будет такой код скрывать, и он не будет замусоривать восприятие.
C>Реально ли такое реализовать и будет ли оно полезно?

Autofolding что ли в ide сделать? Не нужно. Если хочется скрыть, можно руками. Тем более что понятие "второстепенный" расплывчато.
Re: Избавиться от подробностей?
От: Ziaw Россия  
Дата: 21.03.11 13:54
Оценка: 2 (2) +6
Здравствуйте, Chrome, Вы писали:

C>В рамках борьбы со сложностью программ предлагается следующая идея:

C>В типичной программе множество второстепенного, вспомогательного кода.
C>Если получится его автоматически детектировать, можно приделать кнопочку в редакторе кода,
C>которая будет такой код скрывать, и он не будет замусоривать восприятие.
C>Реально ли такое реализовать и будет ли оно полезно?

Если я правильно понял, что ты подразумевашь под второстепенным кодом, то обычно он просто физически не смешивается с "первостепенным". Например выносится в библиотеки. Основная часть архитектурной борьбы со сложностью именно в этом и состоит. Чтобы первостепенный код был краток, выразителен, тестируем и не лежал вперемешку со второстепенным.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.