среда, 18 сентября 2013 г.

Ссылка. Pascal Script

http://goodbyamerica.sourceforge.net/Pascal%20Script_rus.html

Что мне ОСОБЕННО в этом нравится?

Это - ТИПИЗАЦИЯ переменных и КОМПИЛИРУЕМОСТЬ кода.

Биндинг к нативным классам - отбрасываю. Он есть у всех. Даже у меня.

ОБЯЗАТЕЛЬНО прикручу это "куда-нибудь" к себе.

Во внерабочее время.

А потом - Python.

ОБЯЗАТЕЛЬНО.

И будут у меня - "батарейки в кубе".

P.S. Не спрашивайте - ЗАЧЕМ.

Именно, что во внерабочее время.

Некоторые марки коллекционируют ("о чём говорят мужчины"). Некоторые в горы ходят (я сам когда-то ходил).

Но! С некоторого времени - я ПОНЯЛ. Что программирование - это ЕДИНСТВЕННОЕ, что я РЕАЛЬНО УМЕЮ делать. И что мне РЕАЛЬНО нравится.

Ни зачем.

Просто - НРАВИТСЯ.

МОТИВАЦИЮ - я ВСЕГДА придумаю. Она ЕСТЬ у меня - для МНОГИХ моих разработок.

Но ГЛАВНАЯ мотивация - НРАВИТСЯ и всё.

Нравится прикручивать, откручивать, рефакторить, тасовать куски кода, рисовать диаграммы (http://18delphi.blogspot.com/2013/04/uml_21.html). Наблюдать - "как оно шевелится".. То что "своими руками сделано"... Игру "Жизнь" - надеюсь - все помнят...

Что уж кривить душой. НРАВИТСЯ - "удовлетворять свой интерес за чужой счёт".

(Хотя я бы поспорил бы - насколько он "чужой"...)

Хотел бы конечно когда-то "продать" Эверест.. Но не сложилось, что уж... А мог бы быть неплохой "стартап"...

Но. Программирование...

ПРОСТО - это ЕДИНСТВЕННОЕ, что я умею делать ХОРОШО.

И что - "заводит".

Просто "ходить на работу" и "делать что говорят" - неинтересно. Нужен - драйв.

Я его нахожу. Время от времени.

И при этом вполне себе эффективно (надеюсь) - работаю.

Когда-то Нечаев (http://18delphi.blogspot.com/2013/04/blog-post_9262.html) "и компания" пытались делать систему разработки для РАЯ (http://ru.wikipedia.org/wiki/%D0%A0%D1%83%D1%81%D1%81%D0%BA%D0%B8%D0%B9_%D0%B0%D0%BB%D0%B3%D0%BE%D1%80%D0%B8%D1%82%D0%BC%D0%B8%D1%87%D0%B5%D1%81%D0%BA%D0%B8%D0%B9_%D1%8F%D0%B7%D1%8B%D0%BA) с графической нотацией кстати.

Я тогда это воспринимал скептически. Но теперь - пришёл к тому, что хотел бы это реализовать.

Требования, UML, код, тесты. Всё  в одном флаконе.

Вот как-то так...

P.P.S. Посему - "глупо" спрашивать про мотивацию VCM (http://18delphi.blogspot.com/2013/09/blog-post_16.html http://18delphi.blogspot.com/2013/08/mvc.html) хотя она есть конечно же. И я всегда руководству - ПРЕДСТАВЛЯЛ свою мотивацию. И писал документы на сей счёт. Но - ГЛАВНАЯ мотивация - была такая - "сделать КРАСИВО".

Должно - НРАВИТЬСЯ работать. МНЕ - нравится.

P.P.P.S. А ещё я мечтаю - написать книжку (и в общем - есть что писать, коллеги - не дадут соврать). Про UML. Для "технарей". Без "лозунгов" типа "UML это круто... кто не использует UML - тот лох..." (http://18delphi.blogspot.com/2013/09/blog-post_8175.html) Просто как Я это ВИЖУ. В духе Джоэла (http://www.joelonsoftware.com/) что ли...

А ещё лучше - аналог "атласа машин и механизмов"  или "номенклатуры микросхем" (http://18delphi.blogspot.com/2013/04/uml_22.html http://18delphi.blogspot.com/2013/04/blog-post_5722.html http://18delphi.blogspot.com/2013/04/uml_19.html).

Все мои "потуги" и "писания" в блоге - только на это и направлены. Получается пока криво и косо (проприетарность - опять же). Но - будем работать...

Комментариев нет:

Отправить комментарий