English | Russian |
be themselves | в свою очередь представлять собой (ssn) |
if we achieve this goal, different people will be able to work on different modules independently, without needing much communication among themselves, and yet the modules will work together | если мы достигнем этой цели, то разработка отдельных модулей может осуществляться различными людьми независимо друг от друга, без необходимости общения друг с другом, при этом все эти объединённые вместе модули будут функционировать правильно (см. "Abstraction and Specification in Program Development" by Barbara Liskov & John Guttag 1986 ssn) |
methods that call themselves | методы, вызывающие сами себя (рекурсивные методы ssn) |
need a way to hook themselves to the events of interest in their runtime environment | нуждаться в способе привязки к событиям, о которых идёт речь, в их среде выполнения (ssn) |
operations themselves | операции сами по себе (ssn) |
our goal in decomposing a program is to create modules that are themselves small programs that interact with one another in simple, well-defined ways | Нашей целью при декомпозиции программы является создание модулей, которые в свою очередь представляют собой небольшие программы, взаимодействующие друг с другом по хорошо определённым и простым правилам (см. "Abstraction and Specification in Program Development" by Barbara Liskov & John Guttag 1986) |
take the operations themselves as defining the data structure | брать в качестве определения структуры данных операции сами по себе (ssn) |
the key step towards data abstraction is to reverse the viewpoint: forget for the moment about the representation, take the operations themselves as defining the data structure | чтобы сделать главный шаг в направлении абстракции данных, нужно стать на противоположную точку зрения: забыть на некоторое время о конкретном представлении и взять в качестве определения структуры данных операции сами по себе (см. Object-Oriented Software Construction second edition by Bertrand Meyer) |
way to hook themselves to the events of interest | способ привязки к событиям, о которых идёт речь (ssn) |