Wir benutzen Cookies um für Sie eine möglichst grosses Benutzererlebnis zu gewährleisten. Indem Sie diese Website nutzen, erklären Sie sich mit der Verwendung von Cookies einverstanden. Die Einstellungen dazu können Sie jederzeit ändern. Weitere Informationen.
OK
en / de
Dienstleistungen
Referenzen
Jobs & Karriere
Über uns
Blog News Kurse/Academy Download Jobs

Und plötzlich funktioniert nichts mehr!


Und plötzlich funktioniert nichts mehr!

Ein Interview mit dem Java Senior Entwickler Christoph, Noser Engineering AG Luzern

Christoph Suter

Christoph, was ist an der Aussage dran, dass die neue Java 9 Version zu massiven Problemen führen kann?

Um diese Frage zu beantworten, muss ich etwas ausschweifen. Mit Java 9 (offizieller Launch am 21.9) wird das lange erwartete Projekt Jigsaw veröffentlicht. Dieses Projekt hat zum Ziel, dass Java-Anwendungen modularisiert werden. Diese neue Modularisierung beinhaltet Regeln, welche Zugriffe zwischen Modulen steuern und die Module kapseln. Dieses Feature ist im Grunde etwas sehr Gutes und wird uns in Zukunft das Entwickler-Leben erleichtern. Bei bestehenden Anwendungen kann dies aber zu Problemen führen. Es ist zum Beispiel bekannt, dass viele bestehenden Anwendungen die oben genannten Regeln verletzen. Dies wird von Java 9 nicht toleriert. Kurz gesagt: Ja, Java 9 kann durchaus zu Problemen führen.

Wie können Kunden abschätzen, ob sie davon betroffen sind?

Als Java-Entwickler ist es sehr empfehlenswert, Java 9 oder ein Early Access Download zu installieren und seine Applikation dagegen laufen zu lassen. Es gibt auch Tools, die von der Java-Community erstellt wurden, um Fehler bereits zur Compile-Zeit zu erkennen. So hat man die Möglichkeit, bereits früh zu erkennen, ob eine Anwendung Java 9 kompatibel ist oder nicht.

Können wir von Noser Engineering einen Beitrag leisten, dass unsere Kunden wieder ruhig schlafen können?

Ja, wir können bestehende Applikationen untersuchen und damit Fehlerquellen finden. Es gibt bekannte Muster, um diese Fehler zu beheben. Wir als Noser kennen diese Muster. Wir können jetzt schon bekannte Fehler beheben oder Kunden dazu befähigen, Muster zu erkennen und selber zu beheben.

Was denkst du, Christoph, müssen wir nun vor jeder neuen Java Version zittern?

Nein, im Gegenteil. Dank den Änderungen in Java 9 wird Java noch stabiler laufen.

Wie sollte man sich als Kunde verhalten, wenn man im Zusammenhang mit Java 9 ein schlechtes Gefühl hat?

Möglichst bald reagieren. Java 9 wird kommen. Deshalb: Java 9 installieren und testen, ob die Anwendungen noch korrekt funktionieren. Wir von Noser Engineering sind Java-Spezialisten und unterstützen sehr gerne beim Erkennen, wie auch beim Beheben von Fehlern. Kunden können sich gerne an uns wenden.

Christoph, danke dir für das Gespräch und die spannenden Erklärungen.

NACH OBEN
Ihre persönlichen KontakteIhre Fragen an unseren VerkaufHaben Sie Ideen, Visonen, Herausforderungen oder Projekte?
Kontaktieren Sie unsere Ansprechpersonen!
WINTERTHUR
Marco TölleBusiness Developer, Sales Manager+41 52 303 55 31
Boris ZeltnerSenior Sales Manager+41 52 234 56 16
Daniel BrünggerFilialleiter Winterthur+41 52 234 56 42
Dr. Michael EisenringBusiness Unit Leiter Embedded Systems+41 52 234 56 14
Halm ReusserBusiness Developer, Sales Manager+41 52 303 55 41
Marta GoldmannAssistentin Leitungsteam+41 52 234 56 60
LUZERN
Markus MärkiFilialleiter Luzern+41 41 455 66 08
Denis DruzicStv. Filialleiter Luzern, Business Unit Leiter Projektmanagement+41 41 455 66 24
Niels JäckelProjektleiter+41 41 455 66 18
BERN
Markus MärkiFilialleiter Bern+41 41 455 66 08
Stephan MartiStv. Filialleiter Bern, Business Unit Leiter Software Services+41 31 917 45 11
Cédric RoserensAccount Manager+41 31 917 45 11


Ihre Fragen an unsere ExpertenSind sie auf der Suche nach spezifischen Themen finden Sie hier Ihren direkten Ansprechpartner.
WINTERTHUR
Dr. Michael EisenringBusiness Unit Leiter Embedded Systems+41 52 234 56 14
Patrick SchättinBusiness Unit Leiter Application Development+41 52 234 56 34
Oliver VollBusiness Unit Leiter Application Development+41 52 234 56 51
Mark AlliboneExperte für Mobile+41 52 234 56 49
Ramona Engel PaintnerLeiterin HR/Administration, Assistentin CEO+41 52 234 56 55
Andreas SchickerLeiter Marketing+41 52 234 56 75
LUZERN
Denis DruzicStv. Filialleiter Luzern, Business Unit Leiter Projektmanagement+41 41 455 66 24
Elio LüthiLeiter NI Technologien+41 41 455 66 35
Andreas SchickerLeiter Marketing+41 52 234 56 75
BERN
Stephan MartiStv. Filialleiter Bern, Business Unit Leiter Software Services+41 31 917 45 11
Lukas AnlikerService Manager+41 31 917 45 11
Andreas SchickerLeiter Marketing+41 52 234 56 75


Ihre Fragen an unsere AdministrationWissen Sie nicht so recht wohin mit Ihrer Frage, dann kontaktieren Sie doch einfach unsere
„Stimmen am Telefon“. Sie helfen sehr gerne weiter.
WINTERTHUR
Marta GoldmannAssistentin Leitungsteam+41 52 234 56 60
Tamara InsuaLernende Administration+41 52 234 56 11
Kemal SuterLernender Administration+41 52 303 55 09
LUZERN
BERN
MÜNCHEN
Dusanka SucurAssistentin Leitungsteam+41 41 455 66 11
Myriame RauberAdministration+41 31 339 98 11
Ramona Engel PaintnerLeiterin HR/Administration, Assistentin CEO+41 52 234 56 55
LUZERN
Dusanka SucurAssistentin Leitungsteam+41 41 455 66 11
BERN
Myriame RauberAdministration+41 31 339 98 11
MÜNCHEN
Ramona Engel PaintnerLeiterin HR/Administration, Assistentin CEO+41 52 234 56 55


Unser ManagementGemeinsam wollen wir nachhaltig Ihr Geschäftsziel erreichen – we know how
Geri MollCEO+41 52 234 56 36
Daniel BrünggerFilialleiter Winterthur+41 52 234 56 42
Markus MärkiFilialleiter Luzern/Bern+41 41 455 66 08


Niederlassungen

SCHWEIZ
Winterthur Rudolf-Diesel-Strasse 3, CH-8404 Winterthur +41 52 234 56 11, [email protected]
Luzern Platz 4, CH-6039 Root D4 +41 41 455 66 11, [email protected]
Bern Galgenfeldweg 18, CH-3006 Bern +41 31 917 45 11, [email protected]
DEUTSCHLAND
München Bernabeistr. 1, c/o Steuerkanzlei Schneider Gerald DE-80639 München +49 6252 67 4455, [email protected]

Kontaktformular

Sie haben Fragen?

Füllen Sie folgendes Formular aus, wir werden uns umgehend bei Ihnen melden.

Ihr Noser Engineering Team.

* Pflichtfeld

Das möchte ich herunterladen

Füllen Sie folgendes Formular aus.

Ihr Noser Engineering Team.

* Pflichtfeld

Das möchte ich bestellen

Füllen Sie folgendes Formular aus.

Ihr Noser Engineering Team.

* Pflichtfeld