LINUX.ORG.RU

История изменений

Исправление 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 год

После освоение данного материала можно, что-то начинать разрабатывать. В противном случае, нет достаточных знаний, есть только общие представления.