
Pada hari Selasa, 27 Agustus, dua hari setelah festival TechTrain, JUG.ru akan bertemu dengan Sebastian Daschner, Advokat Pengembang Java IBM yang terkemuka, juara Java, pakar Enterprise Java, seorang pembicara dan konsultan terkenal.
Partisipasi gratis , diperlukan pendaftaran. Anda bisa mendaftar di sini . Informasi terperinci tentang topik pertemuan dan pembicara berada di bawah potongan.
Laporan akan dibaca dalam bahasa Inggris.
Pengujian masih belum menjadi topik yang bagus untuk pengembang. Terlepas dari pentingnya pengujian untuk kinerja aplikasi secara keseluruhan, pengembangan dan dukungan pengujian membutuhkan banyak waktu dan upaya - terutama dalam kasus aplikasi terdistribusi atau ketika fungsionalitas yang terus berubah memaksa pengujian untuk berubah. Tapi Anda tidak bisa menolak tes, dan muncul pertanyaan tentang bagaimana hidup dengannya.
Dalam laporan ini, kita akan melihat apa yang perlu dilakukan untuk mengatur swa-uji yang efektif atas layanan-layanan mikro di dunia Java Enterprise. Kami akan melihat pendekatan apa yang bekerja dengan baik dalam proyek kehidupan nyata, bagaimana mempertahankan umpan balik yang cepat dan stabil dalam siklus pengembangan, bagaimana mengelola skenario pengujian yang rumit dengan banyak layanan, dan bagaimana memverifikasi kontrak API. Untuk produktivitas pengembangan tinggi, sangat penting untuk mempertahankan umpan balik yang tidak hanya mencakup tes unit, tetapi juga tes integrasi. Selain itu, kita akan melihat bagaimana orkestrasi wadah dan jerat layanan dapat membantu menguji aplikasi yang didistribusikan.
Salah satu pertanyaan kunci adalah bagaimana menulis kode uji yang didukung dan berkualitas tinggi yang mengikuti prinsip-prinsip pengerjaan perangkat lunak. Semua ini ditunjukkan dalam bentuk pengkodean langsung kasus uji khas yang terkait dengan berbagai bidang dan teknologi. Terlepas dari kenyataan bahwa penekanan khusus diberikan pada penggunaan JakartaEE, semua konsep dan pendekatan ini dapat digunakan dalam aplikasi perusahaan apa pun.
Tentang pembicara
Sebastian Dashner - Pemimpin Advokasi Pengembang Java di IBM. Penulis, pelatih, dan hanya penggemar pemrograman Java (EE). Ia menulis buku Architecting Modern Java EE Applications. Sebastian berpartisipasi dalam JCP, membantu mengembangkan standar Java EE terbaru di kelompok kerja JAX-RS, JSON-P dan Config, dan terlibat dalam beberapa proyek sumber terbuka. Untuk kontribusinya pada komunitas dan ekosistem Jawa, ia menerima gelar seperti Java Champion, Oracle Developer Champion, dan JavaOne Rockstar.
Selain bekerja di Jawa, Sebastian tertarik menggunakan Linux dan teknologi wadah seperti Docker. Dia telah mempromosikan praktik-praktik Ilmu Komputer di blognya dan Twitter @DaschnerS . Sarana bepergian keliling dunia tidak hanya pesawat terbang, tetapi juga sepeda motor.
Partisipasi gratis , tetapi pendaftaran diperlukan. Anda bisa mendaftar di sini .