Год выпуска: 2012 Автор: Александр Литвиненко und Татьяна Литвиненко Издательство: LAP Lambert Academic Publishing Страниц: 88 ISBN: 9783659118234
Описание
Понятие «многомерное программирование» появилось в результате осознания того факта, что любую нетривиальную программу можно и нужно рассматривать как «многомерный» объект – с разных точек зрения, ракурсов, аспектов, на разных уровнях детализации. Такое ее восприятие позволяет работать с исходным кодом программы с полной концентрацией на текущей задаче. Основой практической реализации такого подхода является понятие виртуального текстового модуля. Такие модули позволяют «на лету» собирать вместе все фрагменты программного кода, относящиеся к рассматриваемому аспекту, даже если физически они расположены в различных местах одного или нескольких текстовых файлов. Многомерная структуризация программ может быть применена для любых языков программирования и совместима с любыми другими технологическими приемами. В частности, такой подход значительно расширяет область применимости аспектно-ориентированного программирования. Предлагаемая концепция открывает новые возможности, значительно...