The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Выпуск открытой P2P-системы синхронизации файлов Syncthing 1..., opennews (??), 10-Июл-19, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


15. "Выпуск открытой P2P-системы синхронизации файлов Syncthing 1..."  –3 +/
Сообщение от Аноним (14), 10-Июл-19, 13:10 
Golang прекрасен с его go-рутинами обеспечивающими нативную многопоточность.
Вот и java-разрабы поняли всю прелесть и переходят на котлин с го KO-рутинами.
А мыши плакали, кололись но продолжали хватать блокировки
Ответить | Правка | К родителю #8 | Наверх | Cообщить модератору

27. "Выпуск открытой P2P-системы синхронизации файлов Syncthing 1..."  +/
Сообщение от Crazy Alex (ok), 10-Июл-19, 14:30 
Его надо уничтожить за одну убогую обработку ошибок. Только и радости - коды возврата таскать
Ответить | Правка | Наверх | Cообщить модератору

29. "Выпуск открытой P2P-системы синхронизации файлов Syncthing 1..."  +/
Сообщение от Аноним (43), 10-Июл-19, 14:54 
Да ладно, множественные возвращаемые значение ничо. Ну ошибки надо "оборачивать", да коды или проверки делать.

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

Ответить | Правка | Наверх | Cообщить модератору

45. "Выпуск открытой P2P-системы синхронизации файлов Syncthing 1..."  +/
Сообщение от x (?), 10-Июл-19, 16:37 
А вы наверное предлагаете по пути С# идти - по две функции на апи, одну с исключением а вторую с кодом возврата чтоб в асинк можно было?
Ответить | Правка | К родителю #27 | Наверх | Cообщить модератору

53. "Выпуск открытой P2P-системы синхронизации файлов Syncthing 1..."  +1 +/
Сообщение от Crazy Alex (ok), 10-Июл-19, 17:43 
Either в помощь, если уж сильно надо. Руками проверять эррор коды даже там, где ничего с ними не можешь сделать - лишняя и бессмысленная возня.
Ответить | Правка | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру