Документ взят из кэша поисковой машины. Адрес оригинального документа : http://uneex.lorien.cs.msu.su/LecturesCMC/Programming2010/Lecture02GeneralLinuxProgrammingPlan?action=show&redirect=LecturesCMC%2FProgramming2010%2FGeneralLinuxProgrammingPlan
Дата изменения: Unknown
Дата индексирования: Sun Apr 10 10:51:04 2016
Кодировка: UTF-8
LecturesCMC/Programming2010/Lecture02GeneralLinuxProgrammingPlan - UNИX

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

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

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