философия. ~ unix way

что такое программа-фильтр: когда из кучи(БД) фильтруется( читай выбирается) что-то что запросил input.

Вот и проектирование БД есть не что иное как тупо создание структуры данных, для удобной( читай быстрой, понятной) последующей фильрации/выборки.

Как-то так. а вы тут заливаете.

*
  1. Стройте прототип программы как можно раньше. Ну типа юнит тест.
  2. Красиво — небольшое. Как японские садики. Минимализм красив и лаконичен и понятен и прост.
  3. Ищите 90-процентное решение.
  4. Если можно не добавлять новую функциональность, не добавляйте её («Чем хуже, тем лучше»).
  5. Вообще задача либо имеет решение либо нет - это раз. А во вторых иногда десятая часть что не продумана - занимает в 9 раз больше времени на решение и плюс к тому может вести к большим переменам в сделанной структуре.
  6. Программа это структура решения.

Комментарии

Популярные сообщения из этого блога

kafka конспект однако

Дэвид Рок: Ваш мозг на работе - Разговоры в Гугле

Отслеживание Процесса загрузки с PHP и JavaScript