Преобразователь геодаты любых форматов [Release] Version 02.01.01

Нет прав для скачивания
Кстати а может кто знает, что за тулза и кем разрабатывалась?
 

Вложения

  • 2025-09-1505_36_08.jpg.32398a207c46f4a3a2471ab55501f0bb.webp
    434,1 КБ · Просмотры: 63
  • 2025-09-1505_43_44.jpg.f3cfe98570de6e6fb3d16ee170e980f1.webp
    224,7 КБ · Просмотры: 62
MrKirill1232 updated Преобразователь геодаты любых форматов with a new update entry:

Версия 02.01.01


Read the rest of this update entry...
Сообщение объединено:
все, можно сказать закрыл все свои хотелки по этому проекту.
- конфиги теперь в отдельной библиотеке парсятся;
- оптимизация блоков геодаты добавлена;
ну вообщем интерфейс осталось сделать
 
Можно и rust

Ну как минимум когда есть .gitignore и держать в гите от среды весьма странное решение, почему не gradle для сборки?
Почему не spring boot? Quarkus? Если springboot то и нормальные конфиги можно сделать, в yaml хранить или другом формате на выбор + использовать @Value.

Можно же использовать @Slf4j от lombok добавить. Во многих классах можно нормально использовать аннотацию @Getter, лишит бойлерплейт кода для всех полей над классом.
+ у спринга есть же CommandLineRunner
Для логирования использовать String Templates, с java 21+ поддерживаются.

Можно же объединить в 1 проверку через или + если false, уже нет смысла будет проверять правое условие.

Зачем вызывать? к чему такие сложности? Если не изменяет память, то можно сделать так
Java:
List<File> validateFiles = Arrays.stream(files)
    .filter(f -> f.getName().toLowerCase().endsWith(read.getExtension()))
    .toList();

Почему не в 1 условием опять? Можем же проверить так же всё в 1

А почему не early return? Мы же можем изначально проверить
Java:
if (region == null)
{
    return;
}
И потом проверить есть ли директория и создать если нету.
 
Данный сайт использует cookie. Вы должны принять их для продолжения использования. Узнать больше…