Но вот я пришёл в третий раз. В этот раз я обмазался чистой архитектурой. Решил сделать всё настоящему и даже использовал интерфейсы (:

Если честно чуть устал от этой задачи - но доделать нужно. Я перелопатил обёртку go-fpdf под себя, мне осталось совсем чуть чуть, чтобы закончить модуль PDFer в своём проекте.

Я замахнулся на расширяемое приложение, которое сможет принимать шаблоны документов, и выплёвывать не просто PDF файлы, но и в последствии, если потребуется, можно прикрутить любой другой формат файлов или любую другую библиотеку для создания pdf.

Но вот я пришёл в третий раз. В этот раз я обмазался чистой архитектурой. Решил сделать всё настоящему и даже использовал интерфейсы (:
Если честно чуть устал от этой задачи - но доделать нужно | Сетка — социальная сеть от hh.ru
repost

153

input message

напишите коммент

Слушай вот надоело это про чистую архитектуру, паттерны и прочее. Все плодят их постоянно, а вот приличной библиотеки для PDF нет. Может усилия в эту сторону направить?

ответить

С одной стороны хорошо конечно, что там где-то работает, но конечно лучше иметь надежную реализацию здесь.

ответить

· 18.07

Вот тут не подскажу. Могу только оптимистично сказать, совместим.

ответить

Так, а разве Java сейчас работает? Вроде JDK перестали поставлять в РФ. Остаеться какой-то только путь через OpenJDK? А на сколько он в целом совместим с оригинальной Java?

ответить

· 18.07

В мире java есть oracle которым надо было.

Ну говорят чистая архитектура и все эти микросервисы позволяют быстро разрабатывать.

Я бы сказал так. Предки закрыли для нас потребности в низкоуровневых вещах (работа с датами, часовыми поясами, пространственными данными и т.д.), человечество для себя закрыла этот вопрос как критичный. Если есть энтузиасты - пусть они портируют либы, пишут новые, и занимаются чем им только вздумается - мы будем пользоваться java для pdf

ответить

Не совсем так. Для java он есть, так как каким-то непонятным образом кто-то в мире java выделил деньги (откуда Карл?) и написал ее, а во всех остальных языках уходит время в основном на чистую архитектуру, что там DDD и SOLID. Ну вы поняли мысль...

ответить

· 18.07

Кстати, ты попал в самое сердце. Я для go. Нашёл только переписанную с php либу, в которой в названиях параметров указан тип параметра (:

Так что я с удовольствием бы направил (и уже чуть даже двинулся в этом направлении) свои силы в этом направлении.

Другое дело что го нужен не для создания pdf (если это не многопоточный бешенный принтер)

Для этого есть java. Как ч понял на ней есть нормальная либа для pdf

ответить

еще контент в этом сообществе

еще контент в этом соообществе

войдите, чтобы увидеть

и подписаться на интересных профи

в приложении больше возможностей

пока в веб-версии есть не всё — мы вовсю работаем над ней

сетка — cоциальная сеть для нетворкинга от hh.ru

пересекайтесь с теми, кто повлияет на ваш профессиональный путь