http://delphi2010.ru/leaning-of-mobile-development-with-delphi-free-book/
Цитата:
"– Благодарности?
– Саш, прежде всего – тебе и всем фанатам Delphi, которые поддерживали меня, когда я работал в Embarcadero. Александру Люлину – большой привет! Я пытался вплести в книгу некоторые элементы методологии проектных работ, которые почерпнул от Александра. Кстати, многие вузы очень брали книгу, чтобы загружать студентов не только Form1, Button1, но и проектной разработкой на хорошем уровне. Опять же – хотелось обеспечить популярность Delphi в среде начинающих, чтобы RAD продолжал светить негаснущим светом всем программистам. Также в разделе “благодарность” выразил её непосредственно Сергею, Екатерине и Денису, а также ещё ряду достойных людей."
Жаль, что не удалось написать книгу вместе с Всеволодом.
Но я не теряю надежды написать собственную книгу. Тема и подход к ней правда всё время пока меняются.
Скорее всего где-то на стыке тестов, скриптов и кодогенерации с модели.
А также "выведения модели кода" из "модели требований". Но тут я ещё до конца не додумал.
И если это будет единоличный труд, то это скорее всего будет "совсем не про Delphi".
Я и скриптовую машину подумываю переписать на Plain C ну или хотя бы на C++.
А может на Python? Хотя зачем тогда собственная скриптовая машина? Разве только для "обратной совместимости".
Ну и...
Два года назад у меня было "устойчивое понимание" того о чём я хочу писать.
Казалось только - "надо сесть и написать". Только объём и способ изложения пугали.
Но с тех пор много воды утекло. Да и мой коллега и товарищ Виктор Морозов внёс определённый диссонанс в мою "устоявшуюся картину мира". Особенно в последнее время.
Он очень много во всём сомневается и многое критикует. Спасибо ему.
Я смотрю на всю картину "с другой стороны". И очень многое переосмыслил.
И сейчас даже появляются мысли - "а стоит ли что-то писать, а так ли мой опыт полезен".
Но с другой стороны я отвечаю себе на этот вопрос так - "даже путь сомнений и метаний - он уже является хорошим опытом который неплохо бы описать". Хотя бы в виде - #1173. Пора писать книгу "психбольница в руках пациентов по-русски".
Так что - материала - масса.
Многое - более чем спорно.
И многое у меня самого вызывает вопросы.
Но с другой стороны - 20-ть лет программирования на нынешнего работодателя - кажутся не впустую потраченными. И кажется, что "есть что рассказать людям".
Тем более, что я в последнее время нащупал "жилу" - #1184. Сделал генерацию элементов модели в скрипты.
Ну и работу над MindStream UML - я не бросил, а вполне себе продолжаю работать над собственной рисовалкой/кодогенерилкой.
Ну и свою концепцию матрёшки - я с тех пор сильно пересмотрел. Теперь в моём понимании это скорее не "матрёшка", а набор карт. Разного масштаба. Слово "разного" - ключевое.
Карты разного масштаба, которые "слабо связаны" с другими картами. Особенно с картами другого масштаба.
С выделением "граничных слоёв" для места "сшивок карт".
Чтобы была не ОДНА общая модель системы, а чтобы она развалилась на множество СЛАБОСВЯЗАННЫХ моделей.
Цитата:
"– Благодарности?
– Саш, прежде всего – тебе и всем фанатам Delphi, которые поддерживали меня, когда я работал в Embarcadero. Александру Люлину – большой привет! Я пытался вплести в книгу некоторые элементы методологии проектных работ, которые почерпнул от Александра. Кстати, многие вузы очень брали книгу, чтобы загружать студентов не только Form1, Button1, но и проектной разработкой на хорошем уровне. Опять же – хотелось обеспечить популярность Delphi в среде начинающих, чтобы RAD продолжал светить негаснущим светом всем программистам. Также в разделе “благодарность” выразил её непосредственно Сергею, Екатерине и Денису, а также ещё ряду достойных людей."
Жаль, что не удалось написать книгу вместе с Всеволодом.
Но я не теряю надежды написать собственную книгу. Тема и подход к ней правда всё время пока меняются.
Скорее всего где-то на стыке тестов, скриптов и кодогенерации с модели.
А также "выведения модели кода" из "модели требований". Но тут я ещё до конца не додумал.
И если это будет единоличный труд, то это скорее всего будет "совсем не про Delphi".
Я и скриптовую машину подумываю переписать на Plain C ну или хотя бы на C++.
А может на Python? Хотя зачем тогда собственная скриптовая машина? Разве только для "обратной совместимости".
Ну и...
Два года назад у меня было "устойчивое понимание" того о чём я хочу писать.
Казалось только - "надо сесть и написать". Только объём и способ изложения пугали.
Но с тех пор много воды утекло. Да и мой коллега и товарищ Виктор Морозов внёс определённый диссонанс в мою "устоявшуюся картину мира". Особенно в последнее время.
Он очень много во всём сомневается и многое критикует. Спасибо ему.
Я смотрю на всю картину "с другой стороны". И очень многое переосмыслил.
И сейчас даже появляются мысли - "а стоит ли что-то писать, а так ли мой опыт полезен".
Но с другой стороны я отвечаю себе на этот вопрос так - "даже путь сомнений и метаний - он уже является хорошим опытом который неплохо бы описать". Хотя бы в виде - #1173. Пора писать книгу "психбольница в руках пациентов по-русски".
Так что - материала - масса.
Многое - более чем спорно.
И многое у меня самого вызывает вопросы.
Но с другой стороны - 20-ть лет программирования на нынешнего работодателя - кажутся не впустую потраченными. И кажется, что "есть что рассказать людям".
Тем более, что я в последнее время нащупал "жилу" - #1184. Сделал генерацию элементов модели в скрипты.
Ну и работу над MindStream UML - я не бросил, а вполне себе продолжаю работать над собственной рисовалкой/кодогенерилкой.
Ну и свою концепцию матрёшки - я с тех пор сильно пересмотрел. Теперь в моём понимании это скорее не "матрёшка", а набор карт. Разного масштаба. Слово "разного" - ключевое.
Карты разного масштаба, которые "слабо связаны" с другими картами. Особенно с картами другого масштаба.
С выделением "граничных слоёв" для места "сшивок карт".
Чтобы была не ОДНА общая модель системы, а чтобы она развалилась на множество СЛАБОСВЯЗАННЫХ моделей.
Комментариев нет:
Отправить комментарий