Это называется ТЗ ( тех.задание ) - мое мнение, так и должно быть, что бы потом не было "подводных камней"...
inpost - то что долго, ты прав, но ведь всегда подготовка, занимает бОльшую часть времени чем собственно реализация, а вот почему не целесообразно, я так и не понял... Тебе нравятся сюрпризы в виде - "ой, а давайте ка мы не на файлах будем работать, а на мускуле" или "мы тут подумали и я решил/а, а почему бы нам не сделать вместо отдельных страниц, модальные окна ??? и все радиобутоны заменить на чекбоксы, плюс ко всему, добавить возможность динамически с превьюхой менять картинку..." и т.д. Я к чему - когда нет чОткого задания и "понимания" конечного "продукта" - что то "лепить", а потом исправлять - будет дольше, чем составить ТЗ и по нему строго работать, что бы не было потом "претензий", а я вот хотел/а так, но Вы меня не поняли...
псс... Если конечно проект для себя, то тут уже да, - "кто как хочет, так и ... пишет"