Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

А как такая хрень вообще происходит?

2378  1 2 3 4 5 6 7 все
alex445 коренной житель27.01.23 12:45
NEW 27.01.23 12:45 
в ответ Программист 27.01.23 07:52
UI с изменениями. Пару лет назад начали мигрировать UI с WinForms на WPF, сейчас вот закончили этот процесс.

Когда МС уже как несколько лет забила на ВПФ, вы на него закончили мигрировать. Начинайте сразу на Blazor и MAUI - как раз к их устареванию успеете... Зато свой фреймворк!!!

#81 
alex445 коренной житель27.01.23 12:49
NEW 27.01.23 12:49 
в ответ Срыв покровов 27.01.23 08:10

ты молодёжь попробуй заставь писать pl/sql

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

И тут такой вылезает Dynamic LINQ весь в белом...

#82 
alex445 коренной житель27.01.23 12:50
NEW 27.01.23 12:50 
в ответ Срыв покровов 27.01.23 08:13, Последний раз изменено 27.01.23 12:50 (alex445)
Нет уж лучше так, чем 100500 методов типа
GetCustomerByIdWithAdress
GetCustomerByNumberWithOrders
GetOrdersByDateWithCustomers
И т.д.

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

#83 
Срыв покровов патриот27.01.23 12:59
NEW 27.01.23 12:59 
в ответ alex445 27.01.23 12:40
В чём проблема? У меня на старой работе тоже делали софт для машин. Подключаешься к автомобильному компу и шуруешь там. Мы газовали, крутя крутилку в интерфейсе нашей программы.

Я этот вопрос задал, чтобы понять, почему не решили перейти сразу на веб приложение.

#84 
Срыв покровов патриот27.01.23 13:00
NEW 27.01.23 13:00 
в ответ alex445 27.01.23 12:49
тут такой вылезает Dynamic LINQ весь в белом.

ты накуренный чтоли? Какой динамик линк в pl/sql? Все наши требования мы и без него в EF могли реализовать.

#85 
Срыв покровов патриот27.01.23 13:07
NEW 27.01.23 13:07 
в ответ alex445 27.01.23 12:50
Не, ну если так всё запущено, и на каждый чих метод делать... Просто пристрелите чувака, который нагородил вам эти абстракции, и юзайте обычный EF

чувак уволился уже.

В моём проекте я и делаю как мне удобно, а в том хоть трава не расти

#86 
Программист коренной житель27.01.23 13:39
NEW 27.01.23 13:39 
в ответ alex445 27.01.23 12:45
Начинайте сразу на Blazor и MAUI - как раз к их устареванию успеете...

Зачем там Blazor или MAUI? Веба у нас и близко нет, необходимости использовать мобильные устройства тоже. В крупных проектах решения принимаются и исполныются очень долго. Никто не будет срываться с места и переписывать все под MAUI только из-за того, что это новый фреймворк. Это дорого и неэффективно.

#87 
alex445 коренной житель27.01.23 14:38
NEW 27.01.23 14:38 
в ответ Срыв покровов 27.01.23 13:00
Все наши требования мы и без него в EF могли реализовать.

Как сериализовать запрос с пользовательскими настройками (он его сам конструирует), сохранить где-нибудь и потом опять десериализовать? Желательно в одну-две строки.

#88 
alex445 коренной житель27.01.23 14:40
NEW 27.01.23 14:40 
в ответ Срыв покровов 27.01.23 13:07
Не, ну если так всё запущено, и на каждый чих метод делать... Просто пристрелите чувака, который нагородил вам эти абстракции, и юзайте обычный EF

чувак уволился уже.

В моём проекте я и делаю как мне удобно, а в том хоть трава не расти

Тогда насите броник сами, пока не уволитесь. ))

#89 
Срыв покровов патриот27.01.23 15:21
NEW 27.01.23 15:21 
в ответ alex445 27.01.23 14:38
Как сериализовать запрос с пользовательскими настройками (он его сам конструирует), сохранить где-нибудь и потом опять десериализовать? Желательно в одну-две строки

Опять ты со своими сериализиванными запросами.

Я в душе не ебу, что это.

И пользователи у нас никакие запросы не конструируют.

#90 
Срыв покровов патриот27.01.23 15:25
NEW 27.01.23 15:25 
в ответ Программист 27.01.23 07:52
А что, есть такие, кто не отделяет UI от бизнес логики? смущ

тут надо сначала определиться, что есть UI

Controller из MVC это все ещё UI?




#91 
Murr патриот27.01.23 17:33
Murr
NEW 27.01.23 17:33 
в ответ alex445 27.01.23 00:22

челы, знающие несколько ормов

------

А в чем проблема знать несколько ОРМов?

Реальная проблема - дать работу с ОРМом челу который никогда не работал с ОРМом.

#92 
alex445 коренной житель27.01.23 17:33
NEW 27.01.23 17:33 
в ответ Срыв покровов 27.01.23 15:21
пользователи у нас никакие запросы не конструируют.

Держите их в ежовых руковицах?


Ладно, вот для расслабиться.

#93 
Murr патриот27.01.23 17:51
Murr
NEW 27.01.23 17:51 
в ответ alex445 27.01.23 00:22

и свой фреймворк, и продукт на его основе, и команды поддержки для всех клиентов вы навряд ли потянете.

-----

И когда же ты глупости нести перестанешь?

Лет 10-ть назад трудился в маленькой шаражке лепящей вэб на... ASP. На чистом ASP.

Том самом, где билли в образцах пишет

Connection connection = new Connection connectionString, connectionMode

Connection.Open

...

Connection.Close


Страничка лепилась неделю и более.

Просто упаковал общий код в класс и заставил писать юниты по -таблично, тестить юниты и из оттесченого собирать странички... где-то часов 6 потратил.

В разработке все упростилось и сократилось до нескольких часов.

А ты говоришь - врядли потянете... чушь, как обычно...

#94 
Murr патриот27.01.23 18:00
Murr
NEW 27.01.23 18:00 
в ответ Программист 27.01.23 07:48

на "своем костыльном болоте"

------

У вас очень разные болота.

На твоем - проще свое поддерживать, на его - да ну его нафиг...

#95 
Murr патриот27.01.23 18:08
Murr
NEW 27.01.23 18:08 
в ответ alex445 27.01.23 00:44

и для пачки методов с изъёпистыми запросами

------

1. Пачка методов видится разом по схеме базы данных. Много раз показывал простой фокус - спрашивал, соответствует ли база тех.заданию, печатал схему и по ней писал код. Без тех.задания. На 98% код был правильным. Оставшиеся 2% - налажал ДБА.

2. ВСЕ необходимые запросы без проблем определяются по схеме базы. Причем там все настолько примитивно, что даже простой автомат справляется.

#96 
Murr патриот27.01.23 18:10
Murr
27.01.23 18:10 
в ответ Программист 27.01.23 07:52

А что, есть такие

-----

Поверь - есть и много. Скорее их даже большинство.

#97 
Murr патриот27.01.23 18:14
Murr
NEW 27.01.23 18:14 
в ответ Срыв покровов 27.01.23 08:08

ещё разрабатывают не веб-приложения

-------

А в чем проблема?

Все еще пишется куча армов, которым вполне достаточно десктопа.

#98 
Murr патриот27.01.23 18:21
Murr
NEW 27.01.23 18:21 
в ответ Срыв покровов 27.01.23 09:52

а UI тоже на машинах работает?

------

А что тебя в этом удивляет? Или ты просто никогда не видел как оборудуется рабочее место на производстве? Там втыкается обычный писюк и управление струячится по ком/усб портам...

Нормальный десктопный UI и отсылка протокола/отчета на сервер.

Нах там вэб? все локально...

#99 
Murr патриот27.01.23 18:25
Murr
NEW 27.01.23 18:25 
в ответ alex445 27.01.23 12:49

весь в белом...

------

...обламывается на неподдерживаемой версии Оракла.

1 2 3 4 5 6 7 все