JAXenter

Aktuelles

Software-Security und Ethik – Unsere Top-Themen der Woche

Seit letzter Woche steht das Thema Software-Security wieder häufiger auf dem Plan – nicht zuletzt wegen der Aufmerksamkeit, die die Corona-App der Regierung auf sich zieht. Auch bei uns ging es die vergangenen Tage häufig um die Sicherheit von Webanwendungen oder von Code grundsätzlich. In dem Zusammenhang haben wir uns ebenfalls für Softwaredesign interessiert und welchen Raum die Ethik zukünftig einnehmen sollte. Unsere Top-Themen der Woche.

Kill your Monolith: Von der Entstehung eines Monolithen und dem Versuch, ihn zu zerlegen

Bei der Entwicklung von Softwaresystemen und -architekturen gibt es verschiedene Ansätze und Paradigmen, die jeweils kontextabhängige Vor- und Nachteile haben. Zu gerne folgen wir bei der Beurteilung von Architekturen entweder unseren persönlichen Vorlieben oder wir verurteilen Lösungen, die nicht mehr State of the Art oder zu komplex sind, um sie mit überschaubarem Aufwand zu überblicken. Eine objektive Beurteilung einer gewachsenen Architektur kann aber nur auf einer strukturierten und sachlichen Analyse basieren.

Python im Einsatz: Drei Anwendungsbereiche von Python

Gerade weil Python durch seine Syntax eine geringe Einstiegshürde aufweist, wird die Programmiersprache in der Praxis häufig eingesetzt. Neben Data Science und Webentwicklung findet man sie auch bei der Automatisierung kleinerer Prozesse. Der Inhalt dieses Artikels basiert dabei auf den eigenen langjährigen Praxiserfahrungen mit Python.

Java feiert 25. Geburtstag: „Es wäre das Schlimmste, wenn der Open-Source-Gedanke bei Java verloren ginge“

Java wird 25 Jahre alt – definitiv ein Grund für uns hier auf JAXenter zu feiern. Ein Vierteljahrhundert voller Geschichten, Features, Releases und Kontroversen. Wir haben im Zuge dieses Jubiläums mit einer Reihe von Java Champions und Experten aus der Community über ihre Highlights und Lieblings-Features aus 25 Jahren Java sowie ihre Wünsche für die nächsten 25 Jahre gesprochen. Dieses Mal im Interview: Tim Zöller, IT-Berater und Softwareentwickler bei der ilum:e Informatik AG.

Flutter – Einblick in die Future: Async und await in Flutter erklärt

Im ersten Teil dieses Artikels [1] wurde eine Kurzeinführung in Flutter gegeben. Zur Erinnerung: mit Flutter kann man mobile Applikationen für iOS und Android erstellen, aber auch Webapplikationen und bald auch welche für den Desktop. „Write once, deploy everywhere“ kommt also wieder näher. In diesem Teil werden wir uns anschauen, wie man in der Programmiersprache Dart asynchrone Operationen durchführt und dann in Flutter elegant damit arbeiten kann.

Java feiert 25. Geburtstag: „Mein Highlight aus 25 Jahren Java ist die nationale und internationale Java Community“

Java wird 25 Jahre alt – definitiv ein Grund für uns hier auf JAXenter zu feiern. Ein Vierteljahrhundert voller Geschichten, Features, Releases und Kontroversen. Wir haben im Zuge dieses Jubiläums mit einer Reihe von Java Champions und Experten aus der Community über ihre Highlights und Lieblings-Features aus 25 Jahren Java sowie ihre Wünsche für die nächsten 25 Jahre gesprochen. Dieses Mal im Interview: Tim Riemer, Principal Architect Cookidoo bei Vorwerk.

Gescheit gescheitert: Fehler machen will gelernt sein

Während in manch anderen Ländern die Erfahrung des Scheiterns als Grundvoraussetzung gilt, um zum Beispiel als Unternehmer erfolgreich zu sein, ist Scheitern in Deutschland tabu. Man spricht nicht gerne darüber. Wer gescheitert ist, hat die Sache nicht gut durchdacht, war unachtsam oder inkompetent. So die gängige Meinung. Genau diese Haltung verhindert jedoch Innovationen, denn sie gibt keinen Spielraum, Dinge auszuprobieren.

Art Direction für das Web

Die Rolle des Art Directors kann laut Andy Clarke (Designer, Speaker and Writer) von Jedermann eingenommen werden. Jedoch haben diese Position meist besonders erfahrene Designer inne. Denn sie entscheiden wie beispielsweise eine Heftseite in einem Magazin gestaltet werden soll. Dies ist keine leichte Entscheidung, da Art Direction dafür sorgen soll, dass das Design nicht vergessen geht. Andy Clarke zeigt in seiner Session auf der webinale 2019, wie Art Direction Kunden mit Produkt- und Website-Designs verbinden kann.

Und jetzt? Microservices nach dem Hype

Microservices standen jahrelang im Mittelpunkt des Interesses. Zeit, ein Fazit zu ziehen und aufzuzeigen, wie Microservices die Softwareentwicklung beeinflusst haben.

Java, Pandemie und Robot Process Automation – Unsere Top-Themen der Woche

In der letzten Woche haben wir unsere Interviewreihe zur Feier des 25. Geburtstags von Java fortgesetzt. Um den Nostalgiefaktor zu perfektionieren, haben wir noch einmal einige der wichtigsten Features aus Java 8 Revue passieren lassen. Abseits von unserem Lieblingsthema ging es die vergangenen sieben Tage auch darum, wie sich Unternehmen ändern, sei es aufgrund neuer Technologie wie RPA oder aufgrund der Pandemie. Unsere Top-Themen der Woche: