ПРОЕКТЫ 


  АРХИВ 


Apache-Talk @lexa.ru 

Inet-Admins @info.east.ru 

Filmscanners @halftone.co.uk 

Security-alerts @yandex-team.ru 

nginx-ru @sysoev.ru 


  СТАТЬИ 


  ПЕРСОНАЛЬНОЕ 


  ПРОГРАММЫ 



ПИШИТЕ
ПИСЬМА












     АРХИВ :: nginx-ru
Nginx-ru mailing list archive (nginx-ru@sysoev.ru)

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Вопрос к старым программистам: визуальное програмирование :)


  • To: nginx-ru@xxxxxxxxx
  • Subject: Вопрос к старым программистам: визуальное програмирование :)
  • From: Dmitry Simonov <dsimonov@xxxxxxxxx>
  • Date: Wed, 25 Sep 2013 20:07:51 +0400
  • Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:from:date:message-id:subject:to:content-type; bh=uVvlrK7ttyj02ynGmEPdXLFrMbaSMbCsBWQM4gbrNuc=; b=AeBUzfKSL7x922f/jl16DCTTapnBkfM6FRl1edLtfWARoHgcQkMM17ntKRtuhqiI// lRtZ30Mm6qRYO0mna6v4Ar2fjWHMch6mtT0f8oaHfARpzMuvsPFasDIPb9NmA2pm2OrK ZCnr2HQW97Kpau0z0EX0ZlSx4+BOCuM7zxz3Xl723wxo8VSAwtAwT28wxxOa9ww/xE/8 oYpBu0jfc+pvRbaG9ocn2RAfsRfAd01hjvjSbI9FCQHOaWQkFI1eEm9YeAAGKtcV/cn3 kGRT46M5MOAX5YlCSvuq9RTTarRaiAsoJbzYtBSsqAhyISqemey0MLyxGBHc/vxru/rS BPbQ==

Вопрос к зубрам!

Есть большая многокомпонентная система. Компоненты опираются друг на друга достаточно затейливыми конфигурированием, сам процесс которого нетривиален. То есть типичный выкат в бой с нуля ещё как-то реален, но быстрое динамическое переконфигурирование - задача не для слабонервных.

Речь идёт не о типовых перестановках, которые конечно же можно запрограммировать. Например, есть несколько слегка отличающихся экземпляров одной и той же компоненты, которые последовательно подключаются одна за другой к общей системе и мы смотрим, как система взаимодействует с каждой из них.

Весь опыт попыток подхода к этому снаряду показывает то, что любая система автоматизации подобного динамического переконфигурирования ОЧЕНЬ БЫСТРО устаревает (так как вся система растёт и развивается, меняются/добавляются/удаляются конфигурационные параметры) подобно тому, как устраревает документация.

Тыщу лет назад мелькал кейс о том, как решать эту задачу. - путём обычного визуального конструктора похожего на лего или на пазл. С таким визуальным конструктором очень удобно быстро перекидывать связи между компонентами. И вроде бы кейс был достаточно удачен.

Может ли кто-то что-то рассказать о своих подходах к этому "снаряду"? Пожалуйста, не рассказывайте мне о том, как это надо делать. Расскажите о том, как вы делали и на какие грабли наткнулись.

---
Dmitriy V. Simonov,
Perl & Python programmer
_______________________________________________
nginx-ru mailing list
nginx-ru@xxxxxxxxx
http://mailman.nginx.org/mailman/listinfo/nginx-ru


 




Copyright © Lexa Software, 1996-2009.