metaclass: (Default)
[personal profile] metaclass
На тему "зачем нужен reflection и метаданные, если все можно писать вручную в коде".
Это пиздец, граждане. Я подозревал, что есть люди абстрагированные от мира реальной разработки и его проблем, но не подозревал, что настолько.

ссылко 1
ссылко 2

[livejournal.com profile] zabivator и второй персонаж оттуда усиленно убеждают, что ничего этого не нужно, а потом комментом ниже предлагают решения, которые являются ничем иным, как закатом солнца реализацией рефлекшена и метаданных вручную.

Я тут сижу, думаю, как бы это вообще всю эту метаданную жопу вынести на уровень модели и генерить из нее код, затем мержить с написанной вручную нетривиальностью и таким образом избавится от 1000-кратного писания одного и того же кода "база данных->sqlreader->поле объекта->веб-сервис->поле объекта на клиенте->элемент гуя->поле объекта->веб-сервис->поле объекта->sqlparameter->база данных". Потому что у меня за пару дней может база на 3-5 таблиц увеличится, в каждой по 10-20 полей, и это все надо выставить юзеру на редактирование, да еще красиво, с подписями на трех разных языках и чтобы работать можно было и с мыши и с клавиатуры и чтобы не тормозило, и чтобы неправильных данных при всем желании запилить нельзя было.

А народу пофег, как я посмотрю. Нужно конфиг руками читать - читают. Понадобится изменения сделать - будут дописывать case в switch или там if/else и молиться, что остальные команды разработчиков код сохранения не поломают, и что имена будут одинаковые.

Видимо, я что-то в современной софторазработке и принятой в ней эффективности работы отдельных разработчиков не понимаю.

Date: 2009-07-19 01:00 pm (UTC)
From: [identity profile] mr-aleph.livejournal.com
нужно идти во владельцы копьютерных фирм, после чего щупать за попу секретарш и рассуждать о вкусах коньяка...
а программирование это мелко и скучно =)

Date: 2009-07-19 01:04 pm (UTC)
From: [identity profile] adontz.livejournal.com
Не надо ждать пока станешь владельцем, чтоб щупать секретарш :-)

Date: 2009-07-19 01:08 pm (UTC)
From: [identity profile] metaclass.livejournal.com
Когда у меня возникает желание пощупать секретаршу за жопу, я начинаю думать о теории категорий, функциональном программировании и автоматической генерации гуи на основе системы вывода типов, после чего желание щупать пропадает, т.к. не помещается в мозг :)

Date: 2009-07-19 01:53 pm (UTC)
From: [personal profile] alll
Так и вымрем.

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 3rd, 2025 11:22 pm
Powered by Dreamwidth Studios