Общие положения о программировании в Linux

  1. Детализация задачи (про упрощение каждой составляющей)
    • фронтенд/бэкенд
    • бэкенд — библиотека
  2. Поиск чего-то существующего
    1. переписать всё с нуля
    2. дописать
    3. форкнуться
  3. Об интерфейсах. IPC, shared memory, текстовых интерфейсах, библиотеках
  4. KISS, про отказ от монстров. про простой протокол, про стек. рассказ про проектирование протокола. про стандарты, POSIX, RFC
  5. Про выбор языка (вспоминаем про компонентность), про скриптовые языки

LecturesCMC/Programming2010/Lecture02GeneralLinuxProgrammingPlan (последним исправлял пользователь eSyr 2010-05-13 15:40:01)