CASE-мышление: вы готовы программировать иначе?
реферат по информатике и программированию.
дата: 12.01.2009
кол-во страниц: 4 размер: 5.46 kb |
Рейтинг: 7.5 |
Скачать
5.46 kb
(загрузки: 167)
Просмотр:
CASE-мышление: вы готовы программировать иначе
CASE-мышление: вы готовы программировать иначе?
С.Трофимов
Фраза, вынесенная в заголовок, создана по
аналогии с объектно-ориентированным мышлением. Для того чтобы создавать объектно-ориентированные программы, необходимо отказаться от традиционного процедурного мышления и начать мыслить при помощи объектов [1].
То же справедливо и для CASE-средств. Для того чтобы начать создавать программные системы при помощи современных технологий, необходимо иначе взглянуть не только на процесс проектирования, но и на программирование.
Трудности внедрения CASE-технологий при создании проектов общеизвестны [2],
и проектировщики систем должны быть готовы к их преодолению. Но я хочу представить эти проблемы с точки зрения программиста, который прочно обосновался в своем мире программного кода и не мыслит других возможностей для написания программ, как строчка к строчке, когда классы создаются последовательным наполнением методов и атрибутов.
Необходимость использования CASE-технологий непосредственно разработчиками программ менее очевидна чем для проектировщика системы [3], причем в [2]
мы читаем, что моделирование сложных программных систем с помощью CASE-средств является самостоятельным и самодостаточным видом деятельности в
процессе создания ПО, что может изначально получить негативную оценку
у программистов. Мол, я пишу программы, а создавать модели – это ваши трудности.
Для большинства программистов при создании программных систем более очевидна необходимость процесса создания кода, чем моделирования самой
системы. К тому же предварительное создание модели системы включает в себя дополнительные трудозатраты, результа...
Показать следующую страницу
CASE-мышление: вы готовы программировать иначе?
С.Трофимов
Фраза, вынесенная в заголовок, создана по
аналогии с объектно-ориентированным мышлением. Для того чтобы создавать объектно-ориентированные программы, необходимо отказаться от традиционного процедурного мышления и начать мыслить при помощи объектов [1].
То же справедливо и для CASE-средств. Для того чтобы начать создавать программные системы при помощи современных технологий, необходимо иначе взглянуть не только на процесс проектирования, но и на программирование.
Трудности внедрения CASE-технологий при создании проектов общеизвестны [2],
и проектировщики систем должны быть готовы к их преодолению. Но я хочу представить эти проблемы с точки зрения программиста, который прочно обосновался в своем мире программного кода и не мыслит других возможностей для написания программ, как строчка к строчке, когда классы создаются последовательным наполнением методов и атрибутов.
Необходимость использования CASE-технологий непосредственно разработчиками программ менее очевидна чем для проектировщика системы [3], причем в [2]
мы читаем, что моделирование сложных программных систем с помощью CASE-средств является самостоятельным и самодостаточным видом деятельности в
процессе создания ПО, что может изначально получить негативную оценку
у программистов. Мол, я пишу программы, а создавать модели – это ваши трудности.
Для большинства программистов при создании программных систем более очевидна необходимость процесса создания кода, чем моделирования самой
системы. К тому же предварительное создание модели системы включает в себя дополнительные трудозатраты, результа...
Показать следующую страницу