Заметки о тестировании, программировании и прочий "поток сознания", который жалко писать "в стол"
четверг, 30 апреля 2015 г.
вторник, 28 апреля 2015 г.
Коротко. Из диалога об UML
"у меня вообще говоря - "своё виденье" UML... я на него смотрю как на "конструктор прецедентов".. некий "шаблонизатор решений" когда "текст это уже крупно", а "код ещё мелко".. "скелет" сделать.."
(+) http://programmingmindstream.blogspot.ru/2015/04/stl.html
(+) http://programmingmindstream.blogspot.ru/2015/04/stl.html
пятница, 24 апреля 2015 г.
Коротко. Вдруг. Что такое STL?
Что такое шаблоны (templates) вообще и STL и скажем boost - в частности.
А это такая "микро"-кодогенерация. Только модель не в UML, А в голове разработчика.
И при желании можно сделать template UseCase и из него породить весь остальной код.
Жаль, что в Delphi нет "нормальных" шаблонов.
С разрешением методов по месту инстанцирования. А не в момент "предкомпиляции" Generic'ов.
Например - http://programmingmindstream.blogspot.ru/2015/04/rtti-checking-member-exists-possibly-in.html
"Ах к носу Иван Иваныча да лицо ПетраПетровича". И "построить мост".
Да "функциональности" добавить. В части "декларативности", а не "императивности" вычислений.
А то всё "велосипеды" изобретать приходится.
Но!
http://programmingmindstream.blogspot.ru/2015/04/2010.html
http://sergdankov.blogspot.ru/2012/03/2010.html
"Была высказана мечта о создании единого ЯП. Все остальные - "диалекты". Тут у меня почему-то возникли ассоциации с не очень удачными экспериментами с эсперанто и логлан."
И волапюк - https://ru.wikipedia.org/wiki/%D0%92%D0%BE%D0%BB%D0%B0%D0%BF%D1%8E%D0%BA
А это такая "микро"-кодогенерация. Только модель не в UML, А в голове разработчика.
И при желании можно сделать template UseCase и из него породить весь остальной код.
Жаль, что в Delphi нет "нормальных" шаблонов.
С разрешением методов по месту инстанцирования. А не в момент "предкомпиляции" Generic'ов.
Например - http://programmingmindstream.blogspot.ru/2015/04/rtti-checking-member-exists-possibly-in.html
"Ах к носу Иван Иваныча да лицо ПетраПетровича". И "построить мост".
Да "функциональности" добавить. В части "декларативности", а не "императивности" вычислений.
А то всё "велосипеды" изобретать приходится.
Но!
http://programmingmindstream.blogspot.ru/2015/04/2010.html
http://sergdankov.blogspot.ru/2012/03/2010.html
"Была высказана мечта о создании единого ЯП. Все остальные - "диалекты". Тут у меня почему-то возникли ассоциации с не очень удачными экспериментами с эсперанто и логлан."
И волапюк - https://ru.wikipedia.org/wiki/%D0%92%D0%BE%D0%BB%D0%B0%D0%BF%D1%8E%D0%BA
Не хочу никого критиковать. Но...
Не хочу никого критиковать. Но...
Работаю в Delphi XE8.
И на мой вкус - всякие "эксперты" - уж слишком "услужливы".
Ставят скобки там, где мне не надо. Какими-то автозаменами пытаются заниматься.
Кому-то может это и хорошо. Но я уж очень "олдскульный" для того, чтобы "за меня" автомат что-то делал.
Может я такой один. Ну тогда - и не стоит обращать на меня внимание.
Работаю в Delphi XE8.
И на мой вкус - всякие "эксперты" - уж слишком "услужливы".
Ставят скобки там, где мне не надо. Какими-то автозаменами пытаются заниматься.
Кому-то может это и хорошо. Но я уж очень "олдскульный" для того, чтобы "за меня" автомат что-то делал.
Может я такой один. Ну тогда - и не стоит обращать на меня внимание.
Подписаться на:
Сообщения (Atom)
