powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Будущее c#
25 сообщений из 290, страница 6 из 12
Будущее c#
    #39734469
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cat2
Код: c#
1.
2.
3.
4.
Index i1 = 3;  // number 3 from beginning
Index i2 = ^4; // number 4 from end
int[] a = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };
Console.WriteLine($"{a[i1]}, {a[i2]}"); // "3, 6"





Код: c#
1.
2.
3.
4.
int i1 = 3;  // number 3 from beginning
int i2 = -4; // number 4 from end
int[] a = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };
Console.WriteLine($"{a[i1]}, {a[i2]}"); // "3, 6"



Нафига тут класс Index?
А с чего ты взял, что это класс? Это такая же структура, как и Int32.
...
Рейтинг: 0 / 0
Будущее c#
    #39734473
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cat2
Код: c#
1.
2.
3.
4.
int i1 = 3;  // number 3 from beginning
int i2 = -4; // number 4 from end
int[] a = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };
Console.WriteLine($"{a[i1]}, {a[i2]}"); // "3, 6"


Ну, ну. IndexOutOfRangeException во время выполнения не хочешь?
...
Рейтинг: 0 / 0
Будущее c#
    #39734474
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Будущее c#
    #39734520
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
skyANACat2
Код: c#
1.
2.
3.
4.
int i1 = 3;  // number 3 from beginning
int i2 = -4; // number 4 from end
int[] a = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };
Console.WriteLine($"{a[i1]}, {a[i2]}"); // "3, 6"



Ну, ну. IndexOutOfRangeException во время выполнения не хочешь?
Это был пример возможного синтаксиса
...
Рейтинг: 0 / 0
Будущее c#
    #39734525
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
skyANAА с чего ты взял, что это класс? Это такая же структура, как и Int32.
Которая отличается от int только тем, что знак "-" обозначается как "^".
Ну прямо как у бухгалтеров. Они отрицательные числа или красными чернилами пишут, или кружочком обводят.
...
Рейтинг: 0 / 0
Будущее c#
    #39734528
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cat2,
))
...
Рейтинг: 0 / 0
Будущее c#
    #39734559
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cat2skyANAпропущено...

Ну, ну. IndexOutOfRangeException во время выполнения не хочешь?
Это был пример возможного синтаксиса
Мда, время и алкоголь делают свое дело...
...
Рейтинг: 0 / 0
Будущее c#
    #39734721
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AddxskyANAпропущено...

Кусок монолита, которому двенадцать с лишним лет: WebForms, SQL Server.

Т.е.
MVC, Core, Node.js, своя библиотека JavaScript компонентов, библиотека React.js + Semantic, Redux, GraphQL, WebDAV.
Mongodb, Couchbase, ElasticSearch, SQS, Dynamodb, интеграция со сторонними сервисами.
Windows, CentOS, Lambda, AWS, TeamCity, GitLab CI, Chef, Terraform, Consul.

в одном проекте - это ОК?
http://dodois.com

прокрутите страницу до Стека технологий
...
Рейтинг: 0 / 0
Будущее c#
    #39734723
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А лучше вообще все прочитайте.
...
Рейтинг: 0 / 0
Будущее c#
    #39734780
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cat2
Код: c#
1.
2.
3.
4.
Index i1 = 3;  // number 3 from beginning
Index i2 = ^4; // number 4 from end
int[] a = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };
Console.WriteLine($"{a[i1]}, {a[i2]}"); // "3, 6"





Код: c#
1.
2.
3.
4.
int i1 = 3;  // number 3 from beginning
int i2 = -4; // number 4 from end
int[] a = { 0, 1, 2, 3, 4, 5, 6, 7, 8, 9 };
Console.WriteLine($"{a[i1]}, {a[i2]}"); // "3, 6"



Нафига тут класс Index?

Семантика.

Нафига класс String? Всегда ведь можно обойтись byte[] во всем случаях.
...
Рейтинг: 0 / 0
Будущее c#
    #39734781
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA http://dodois.com

прокрутите страницу до Стека технологий


О боже!? Что за дьявольщина! Зачем столько технологий!!??

Да они упоротые! Вполне можно было обойтись одним Cи.
...
Рейтинг: 0 / 0
Будущее c#
    #39734797
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
hVosttНафига класс String? Всегда ведь можно обойтись byte[] во всем случаях.
Наоборот. Нафига byte[], если есть String?
...
Рейтинг: 0 / 0
Будущее c#
    #39734807
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt,

Да какие нафиг там технологии??
Весь их стек - малая часть СРМ. Потому и можно играться непрестанно, переписать каждый день, благо какой то дурак все это оплачивает.
Перепиши бл* ЕРП какой нить.
...
Рейтинг: 0 / 0
Будущее c#
    #39734843
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRoshVostt,

Да какие нафиг там технологии??
Весь их стек - малая часть СРМ. Потому и можно играться непрестанно, переписать каждый день, благо какой то дурак все это оплачивает.
Перепиши бл* ЕРП какой нить.

Угу.



По-любому 90% выкинуть можно.
Какие нафиг технологии?



Вот особенно это хорошо видно с высоты инди-двухзвенщика и десятком пользователей в интрасети.
...
Рейтинг: 0 / 0
Будущее c#
    #39734844
Фотография hVostt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Cat2hVosttНафига класс String? Всегда ведь можно обойтись byte[] во всем случаях.
Наоборот. Нафига byte[], если есть String?


Тоже верно.
Стринги рулят!
...
Рейтинг: 0 / 0
Будущее c#
    #39734850
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRoshVostt,

Да какие нафиг там технологии??
Весь их стек - малая часть СРМ. Потому и можно играться непрестанно, переписать каждый день, благо какой то дурак все это оплачивает.
Перепиши бл* ЕРП какой нить.
Да кому на фиг интересны твои ЕРП? Болото
...
Рейтинг: 0 / 0
Будущее c#
    #39734851
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttCat2пропущено...

Наоборот. Нафига byte[], если есть String?


Тоже верно.
Стринги рулят!
Инт да Стринг - все что нужно Второкоту
...
Рейтинг: 0 / 0
Будущее c#
    #39734873
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVostt


)) коленвал оставь. С одной стороны крутить, а с другой пользовать))
...
Рейтинг: 0 / 0
Будущее c#
    #39734878
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"Короткое замыкание" (1986)
...
Рейтинг: 0 / 0
Будущее c#
    #39734879
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
Будущее c#
    #39734882
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Во, возбудились :)
...
Рейтинг: 0 / 0
Будущее c#
    #39735045
Addx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAAddxпропущено...


Т.е.
MVC, Core, Node.js, своя библиотека JavaScript компонентов, библиотека React.js + Semantic, Redux, GraphQL, WebDAV.
Mongodb, Couchbase, ElasticSearch, SQS, Dynamodb, интеграция со сторонними сервисами.
Windows, CentOS, Lambda, AWS, TeamCity, GitLab CI, Chef, Terraform, Consul.

в одном проекте - это ОК?
http://dodois.com

прокрутите страницу до Стека технологий


Вы решили удивить меня стеком Додо-пиццы? )))
Я уж не говорю о том, что у них стек попроще, чем у Вас (найдите принципиальные отличия), и рассматривают часть стека они как легаси.
При этом их архитектура отнюдь не идеал, хотя и в целом вполне грамотная.
Я не совсем согласен по некоторым моментам, но многое делаем примерно в аналогичном ключе.
...
Рейтинг: 0 / 0
Будущее c#
    #39735068
jbond81
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Агнец за бортом,
В корпоративных, энтерпрайз ЯП не нужно много динамики.

более того, там динамика вредна
...
Рейтинг: 0 / 0
Будущее c#
    #39735072
Addx
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
hVosttViPRoshVostt,

Да какие нафиг там технологии??
Весь их стек - малая часть СРМ. Потому и можно играться непрестанно, переписать каждый день, благо какой то дурак все это оплачивает.
Перепиши бл* ЕРП какой нить.

Угу.



По-любому 90% выкинуть можно.
Какие нафиг технологии?



Вот особенно это хорошо видно с высоты инди-двухзвенщика и десятком пользователей в интрасети.

А Вас не удивляет, что это все в ОДНОМ двигателе?
А не в куче агрегатов, разбросанных по автомобилю?
Идея - в интеграции. Вы берете один движок - в нем УЖЕ есть все, что нужно, а не изобретаете набор из 100500 разных деталей, и соединяете их трубками, проводами и силовыми конструкциями в стиле паропанка.
Вы присоединяете те детали, которые имеют совсем другой функционал, а не дублируются и пересекаются с существующим.
Для автомобиля - например, трансмиссия.
Для софта, например, РСУБД.
В автомобили не запихивают два разных двигателя (старая модель ехала на том, давайте новую запустим на этом, но старый пока оставим). При этом полный переход и не планируется. А что, в новой модели поставим три!
И поставим лучше от феррари, заказчик денег дает, ему уже объяснили, что в лучших машинах стоит именно он.
...
Рейтинг: 0 / 0
Будущее c#
    #39735114
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
jbond81Petro123Агнец за бортом,
В корпоративных, энтерпрайз ЯП не нужно много динамики.

более того, там динамика вреднада, но не будем оскорблять чувства верующих)
...
Рейтинг: 0 / 0
25 сообщений из 290, страница 6 из 12
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Будущее c#
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]