dred2k

Full Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору MagistrAnatol Ничего смертельного, все решаемо. И, к сожалению или к радости, ничего нового не скажу. Советую Вам для начала, коль так все запутано, прибегнуть к простому методу - декомпозиция. Отвлекитесь от того, кто эти условия поставляет, как поставляет и т.п. Сконцентрируйтесь на том, как Вам удобно их (условия) организовать. Далее - объектная модель в помощь. Ну а уж читать-писать, проверять-применять - это далее, уже потом. Для начала примерно так, не сочтите за нравоучение. Из удобно построенной объектной модели и проверка реализуется, о которой Вы говорили. И все остальное. Некоторые могут возразить - зачем, мол, человеку, который хочет вот "такого", весь этот типа "подход", систематизация и т.п. Ни на что не претендуя, поясню. Как ни старайся, как ни пиши - если программа оперирует более чем двумя внутренними сущностями и занимает более, примерно, ста строк - она все одно рано или поздно "потребует" от разработчика себя упорядочить и пересмотреть. Причем время, потраченное на это (пересмотрение), гораздо меньше того, что придется тратить на даже минимальное сопровождение в дальнейшем. Ну вот, опять же, как и говорил, ничего нового не сказал... |