А Б В Г Д Е Ё Ж З И Й К Л М Н О П Р С Т У Ф Х Ц Ч Ш Щ Ъ Ы Ь Э Ю Я
A B C D E F G H I J K L M N O P Q R S T U V W X Y Z

Прощай бэкенд и здравствуй, фронтэнд!

 

Ну вот, наконец! Началась работа над фронтэндом. И теперь только фронтенд. Там работы на порядок больше, чем с бэкендом. Львиную долю функционала моей программы составляет именно фронтенд. Так как он служит мостом между пользователем и функционалом ядра. Ну а с утречка и до полудня мне всё-же пришлось немного "докрутить" бэкенд. А всё дело в статистике для баз данных. А именно в сборе статистических данных о запросах, выполненных в базу данных, типах запросов, их количества а так же о размере данных, которые были записаны, прочитаны, обновлены или удалены в таблицах БД...

0 + 0 -

Завершение работы над бэкэндом и начало новой главы

 

Ну вот, я в преддверии новой главы. Только что я закончил работу над C#-классами, представляющими собой ядро программы. Уже в который раз я пропустил эти классы через процесс переноса из статой версии программы в новую с обязательным рефакторингом, бессмысленным переименование переменных и аргументов методов. Да, ещё разок я прошёл через это, чтобы, КАК Я ИСКРЕННЕ НАДЕЮСЬ, больше уже никогда НЕ ПЕРЕДЕЛЫВАТЬ ВСЮ ПРОГРАММУ С НУЛЯ. Написал я это кричащими буквами, как как пепел отчаяния устлал мой разум слоем скепсиса перед невероятно долгожданным событием завершения создания программы, к которому я ползу уже на протяжении нескольких лет...

0 + 0 -

Почему люди доказывают свою правоту?

 

Почему некоторым людям важно настоять на своей точке зрения и доказать собственную правоту?  Какие глубинные мотивы лежат под поверхностью данной поведенческой особенности? Все мы крепко держимся за свои убеждения. Но для человека это палка о двух конца. Защищать свои убеждения и отстаивать своё мнение – это хорошо, но у этого есть и своя тёмная сторона. 

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

2 + 0 -

Работаем с классами бэкенда

 

Ну вот и понедельник, день тяжёлый. Долго ли его пришлось ждать? Ну сегодня я делал то, что планировал себя. А именно, после окончания длинной работы по реализации класса для работы с Sqlite, я наконец-то приступил и к реализации остальных классов ядра или бекенда программы. Так что над ними работать я начал в полном темпе. Какие-то классы перенёс со старой версии программы с небольшими изменениями, ну а какие-то с большими. Но всегда с изменениями, по-другому у меня никогда не бывает... 

0 + 0 -

Конец эпопее с классом для работы с SQLite!!

 

Ну вот, воскресенье. А у меня выходных нет и этот день у меня тоже рабочий. Но правда укороченный. Малость перевести дух тоже надо. Ну а сегодня у меня замечательная новость. Сегодня я завершил свою эпопею по созданию класса для работы с базой данных SQLite. Завершил работу над классом и сразу завершил свой рабочий день. Наконец-то теперь можно приступить к копипаст-рефакторингу других классов ядра программы. Ну а так, это мало-мальски примечательное свершение. Хоть я этот класс уже и делаю в двадцатый раз...

0 + 0 -

Эпопея с классом для работы с SQLite всё ещё не окончена, но уже близко

 

Ну вот, субботний рабочий день у меня был. Работал всё над тем же C#-классом (SqliteRequest.cs). Надеялся его сегодня закончить, ан нет, как всегда не вышло закончить тогда, когда предполагаешь. Останется ещё и на завтра работа. Осталось "допилить" всего четыре метода класса и тогда дело в шляпе. Но что же примечательного я сегодня сделал, окромя занудного "шинкования" методов класса?

0 + 0 -

Работа над классом SqliteRequest - завершение не за горами

 

Ну вот, очередной день недели подходит к концу. А между тем эпопея с работой над классом, выполняющим операции в базе данных SQLite продолжается. Но свет в конце тоннеля уже начинает виднеться. И я процентов на 70 уверен, что завтра уже "добъю" этот класс. Сколько я уже над ним работаю? На время длительности чего-либо у меня почему-то память плохая. Уже толком не могу сказать, сколько работаю над этим классом. Неделю или уже больше. Ну, думаю, что если я что-либо делаю больше недели, то уже точно не помню, сколько это делаю, наверное нужно вести какой-то график, в котором я бы отмечал это дело, но мне что-то лень...

0 + 0 -

Теперь все C#-классы для объектов БД можно клонировать

 

Да, в программировании клонирование вполне легально! Чем я сегодня и занимался практически до полудня. Реализовал эту возможность для классов объектов базы данных ну или для всех классов из категории "объявления SQL-выражений". Это мне понадобилось ещё вчера под конец дня. Но отложил на сегодня. Вчера было уже в не моготу под тормозами из-за рендеринга 3D работать в IDE.  Так что такие дела...

0 + 0 -

Эпопея с классом SqliteBase продолжается

 

Вот я и закончил очередной, сегодня ничем не примечательный, рабочий день. Много расписывать не буду, тороплюсь. День сегодня был муторный. По большей части потому, что я решил во время работы над программой заодно запустить рендеринг видео своей 3D-анимации. И теперь мой комп хорошо так подтормаживает, что работать в IDE едва возможно, еле стерпимо. Такой пунктир: зависание - развисание. Жуть тормоза из-за тяжёлого рендеринга. Миллион раз за день успел пожалеть, что его запустил. Дал себе зарок: больше никаких рендерингов во время работы над программой. Ну а так, по работе, так и нечего написать...

0 + 0 -

Прозрение - отказался от RecordHistory в пользу транзакций

 

Ну вот и второй рабочий день недели практически позади. Время не идёт, оно летит с бешеной скоростью, оставляя зза собой шлейф воспоминаний о прожитых годах неотвратимо покидающей меня молодости. Ну да ладно, оставим поэзию и перейдём к д елу. А дело в том, что вчера поздно вечером меня осенило. От чего-то закрутились в голове под вечер мысли о транзакциях в SQL-запросах. Я почитал внимательно инфу на тему транзакций в SQLite и пришёл к выводу: начерта мне нужна реализация сохранения состояний базы данных при выполнении модифицирующих её запросов, когда практически то же самое и выполняет встроенный в SQLite механизм?! А я уже давно реализовал для этого класс RecordHistory, который это реализует...

0 + 0 -
  • Яндекс.Метрика