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

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

LecturesCMC/Programming2010/Lecture02GeneralLinuxProgrammingPlan (last edited 2010-05-13 12:40:01 by eSyr)