"Jak stworzyć własną bibliotekę open source?"
Jakiś czas temu wpadłem na pomysł rozszerzenia JUnit 5 o możliwość definiowania testów parametryzowanych w zupełnie nowy sposób. Potraktowałem to jako okazję do stworzenia mojej pierwszej biblioteki open source dostępnej w Maven Central. Projekt ten pokazał mi jak bardzo tworzenie bibliotek różni się od typowego rozwijania backendowych serwisów.
Czego się nauczyłem pracując nad JUnit5 FormattedSource? Jak opublikować taką bibliotekę i zautomatyzować jej wydania? Na co zwrócić uwagę budując takie rozwiązanie? Jak podejść do kwestii testowania?
Podczas wystąpienia podzielę się swoimi doświadczeniami i pokażę JUnit5 FormattedSource w akcji.
Link: https://github.com/mikemybytes/junit5-formatted-source
O prelegencie:
Mike (Michał) Kowalski - Inżynier wierzący w rzemieślnicze podejście do tworzenia systemu i moc świeżego espresso. Bloger techniczny (mikemybytes.com) i konsultant specjalizujący się w systemach rozproszonych działających na JVM. Na co dzień pracuje w części subskrypcyjnej platformy streamingowej Max.
https://www.meetup.com/torun-jug/events/306795749
#java #jug #torun #meetup #junit #testing #opensource #programming
Partnerzy:
✅ Simplito (https://simplito.com)
✅ UMK WFAIIS (https://www.fizyka.umk.pl)
✅ JetBrains (https://www.jetbrains.com)
✅ Allegro Tech (https://allegro.tech)
✅ Helion (https://helion.pl/)
=====================================
Chcesz być na bieżąco z tym co dzieje się wokół Toruń JUG? Obserwuj nasze kanały!
✅ X: https://twitter.com/torunjug/
✅ Facebook: https://facebook.com/torunjug
✅ Meetup: https://www.meetup.com/Torun-JUG/
✅ Linkedin: https://www.linkedin.com/company/torun-jug
✅ WWW: https://torun.jug.pl