История изменений
Исправление lbvf50txt, (текущая версия) :
- Чтоб разрабатывать под X, надо знать как устроен X.
- Чтоб разрабатывать под Linux, надо знать как устроен Linux.
ООП - это способ организации доступа к памяти внутри пользовательского процесса, для пользовательского процесса. Это внутренняя кухня взаимодействия с данными внутри приложения строго внутри Userspace.
С внешним миром процесс общается без ООП.
Для начала разработки под Linux, требуется как минимум изучить общую модель UNIX. А это на выбор:
- Таненбаум: Операционные Системы
- Таненбаум: Minix
- Столяров: Введение в ОС. МГУ 2006 год
После освоение данного материала можно что-то начинать разрабатывать. В противном случае, нет достаточных знаний, есть только общие представления.
P.S.
OОП - это ОСНОВНОЙ инструмент дизайна крупных систем, рекомендую ознакомиться с POODR от Sendi Metz, там даны основные принципы проектирования под любую реализацию ООП (наследования, прототипы, композиция). Еще важно разобраться с принципами функционирования Компьютерных Сетей.
Исправление lbvf50txt, :
- Чтоб разрабатывать под X, надо знать как устроен X.
- Чтоб разрабатывать под Linux, надо знать как устроен Linux.
ООП - это способ организации доступа к памяти внутри пользовательского процесса, для пользовательского процесса. Это внутренняя кухня взаимодействия с данными внутри приложения строго внутри Userspace.
С внешним миром процесс общается без ООП.
Для начала разработки под Linux, требуется как минимум изучить общую модель UNIX. А это на выбор:
- Таненбаум: Операционные Системы
- Таненбаум: Minix
- Столяров: Введение в ОС. МГУ 2006 год
После освоение данного материала можно что-то начинать разрабатывать. В противном случае, нет достаточных знаний, есть только общие представления.
P.S. OОП - это ОСНОВНОЙ инструмент дизайна крупных систем, рекомендую ознакомиться с POODR от Sendi Metz, там даны основные принципы проектирования под любую реализацию ООП (наследования, прототипы, композиция). Еще важно разобраться с принципами функционирования Компьютерных Сетей.
Исправление lbvf50txt, :
- Чтоб разрабатывать под X, надо знать как устроен X.
- Чтоб разрабатывать под Linux, надо знать как устроен Linux.
ООП - это способ организации доступа к памяти внутри пользовательского процесса, для пользовательского процесса. Это внутренняя кухня взаимодействия с данными внутри приложения строго внутри Userspace.
С внешним миром процесс общается без ООП.
Для начала разработки под Linux, требуется как минимум изучить общую модель UNIX. А это на выбор:
- Таненбаум: Операционные Системы
- Таненбаум: Minix
- Столяров: Введение в ОС. МГУ 2006 год
После освоение данного материала можно что-то начинать разрабатывать. В противном случае, нет достаточных знаний, есть только общие представления.
P.S. OОП это важный инструмент дизайна крупных систем, рекомендую ознакомиться с POODR, там даны основные принципы проектирования под любую реализацию ООП (наследования, прототипы, композиция). Еще важно разобраться с принципами функционирования Компьютерных Сетей.
Исходная версия lbvf50txt, :
- Чтоб разрабатывать под X, надо знать как устроен X.
- Чтоб разрабатывать под Linux, надо знать как устроен Linux.
ООП - это способ организации доступа к памяти внутри пользовательского процесса, для пользовательского процесса. Это внутренняя кухня взаимодействия с данными внутри приложения строго внутри Userspace.
С внешним миром процесс общается без ООП.
Для начала разработки под Linux, требуется как минимум изучить общую модель UNIX. А это на выбор:
- Таненбаум: Операционные Системы
- Таненбаум: Minix
- Столяров: Введение в ОС. МГУ 2006 год
После освоение данного материала можно, что-то начинать разрабатывать. В противном случае, нет достаточных знаний, есть только общие представления.