Мы всегда пишем функции или классы, и их логика очень сложна. Если не будет никакой спецификации для этих структур, то позже для даже нас будет трудно схватить идеи. Как делают Вас...
Я читал Joel на программном обеспечении недавно и таким образом, я стал довольно проданным на идее записать функциональные спецификации прежде, чем заняться также разработкой. Я собираюсь делать попытку...