Сегодня прочёл восьмую (последнюю) лекцию из курса "Введение в системную инженерию" (http://ailev.livejournal.com/980403.html) -- "Реализация системы", но разговаривали не только про реализацию
( Read more... )
Жизненный цикл объекта данных моделируется во многих системах. В документации по PLM системе фирмы Dassault Systems рассказывается о жизненном цикле этих объектов (но я не уверен, что вы найдёте эту документацию в открытом доступе).
Но вот вам еще одна ссылка, ежели вы озаботились сложными переходами состояний, вдруг вам в голову после этого придут новые идеи: http://is.ifmo.ru/ (там внизу страницы ссылки на статьи А.А.Шалыто -- именно оттуда я вам привёл пример). А чтобы понимать, что эта область не так проста и возможны самые разные подходы, поглядите на http://www.conradbock.org/statemachine.html -- но там уже не про документирование, а совсем уж про объект-ориентированное программирование.
Может и вы изобретёте что-то, что вам больше подходит, единственно верных рецептов тут нет.
Скажите, пожалуйста, в своих текстах в ЖЖ Вы советуете огромное количество литературы, и все свои высказывания подтверждаете не только личным опытом, но и ссылками на эту литературу. Как Вам удается прочитать такое её количество, а потом ещё и запомнить и оперировать данными из неё? Есть ли у Вас какие-то подходы, возможно, параллельно с чтением, выписывание важных частей или же, например, скорочтение? Поделитесь "рельсами для чтения", пожалуйста.
Я сам читаю очень медленно. Отнюдь не все тексты, которые я привожу по ссылкам, я внимательно прочитываю -- некоторые из них я просто проглядываю "по диагонали" (тем более, что часто я уже много из них информации понимаю потому, что читал внимательно про это где-то ещё). Может быть, это "по диагонали" и есть скорочтение: неоднократно замечал, что я при своём медленном внимательном чтении вычитываю из разных текстов больше, чем те люди, которые читают быстро. Я своё "проглядывание" чтением не считаю.
Но главный ответ тут -- я сижу и честно занимаюсь поиском литературы и её чтением огромное количество времени. Это ведь во многом и есть моя работа: найти правильную литературу. Вот я и трачу часы и часы на это.
Еще важно, что много пользуюсь поиском, и поэтому могу себе позволить роскошь не читать всё подряд, а читать только то, что я целенаправленно нашёл.
Ну, и главное -- я обычно ищу не конкретную информацию, а иду в "мета": http://ailev.livejournal.com/94301.html и, особенно, второй абзац в 1.1. из http://openmeta.livejournal.com/14954.html (нужно быть всегда уверенным, что в голове есть полочки, куда раскладывается прочитанное: т.е. нужно обязательно понимать, что там за онтология предметной области -- знание принципов существенно ведь освобождает от знания фактов, факты можно даже не читать, и не запоминать).
В принципе, вы легко можете рисовать эти переходы состояний любыми подручными средствами -- см., например, http://is.ifmo.ru/download/airplane.pdf
Но вот вам еще одна ссылка, ежели вы озаботились сложными переходами состояний, вдруг вам в голову после этого придут новые идеи: http://is.ifmo.ru/ (там внизу страницы ссылки на статьи А.А.Шалыто -- именно оттуда я вам привёл пример). А чтобы понимать, что эта область не так проста и возможны самые разные подходы, поглядите на http://www.conradbock.org/statemachine.html -- но там уже не про документирование, а совсем уж про объект-ориентированное программирование.
Может и вы изобретёте что-то, что вам больше подходит, единственно верных рецептов тут нет.
Reply
Скажите, пожалуйста, в своих текстах в ЖЖ Вы советуете огромное количество литературы, и все свои высказывания подтверждаете не только личным опытом, но и ссылками на эту литературу.
Как Вам удается прочитать такое её количество, а потом ещё и запомнить и оперировать данными из неё? Есть ли у Вас какие-то подходы, возможно, параллельно с чтением, выписывание важных частей или же, например, скорочтение?
Поделитесь "рельсами для чтения", пожалуйста.
Reply
Но главный ответ тут -- я сижу и честно занимаюсь поиском литературы и её чтением огромное количество времени. Это ведь во многом и есть моя работа: найти правильную литературу. Вот я и трачу часы и часы на это.
Еще важно, что много пользуюсь поиском, и поэтому могу себе позволить роскошь не читать всё подряд, а читать только то, что я целенаправленно нашёл.
Ну, и главное -- я обычно ищу не конкретную информацию, а иду в "мета": http://ailev.livejournal.com/94301.html и, особенно, второй абзац в 1.1. из http://openmeta.livejournal.com/14954.html (нужно быть всегда уверенным, что в голове есть полочки, куда раскладывается прочитанное: т.е. нужно обязательно понимать, что там за онтология предметной области -- знание принципов существенно ведь освобождает от знания фактов, факты можно даже не читать, и не запоминать).
Reply
Leave a comment