Author: Dmitry Yerygin

Dmitry Yerygin

Entwicklungs-Teamleiter bei Redwerk
linkedin

Mit Abschlüssen in Steuerungssystemen und Computertechnik ist Dmitry ein Experte in der Erstellung robuster Softwarearchitekturen. Er bringt über 20 Jahre Technologieerfahrung mit und verbindet analytisches Geschick mit effektiver Kommunikation.

Recent posts by Dmitry

Checkliste für Code-Reviews von Redwerk – Alle Schritte enthalten

Checkliste für Code-Reviews von Redwerk – Alle Schritte enthalten

Haben Sie sich jemals gefragt, ob Ihr IT-Dienstleister gute Arbeit geleistet und eine hochwertige App entwickelt hat? Es ist einfach, dies mit einer unabhängigen Code-Überprüfung zu überprüfen. C...

Weiterlesen
IaaS vs PaaS vs SaaS: Beispiele und Unterschiede

IaaS vs PaaS vs SaaS: Beispiele und Unterschiede

Der Cloud-Computing-Markt wächst stetig und es wird erwartet, dass er bis 2022 einen Umsatz von unglaublichen 400 Milliarden Dollar erreicht. Der Grund für die weit verbreitete Akzeptanz von C...

Weiterlesen
MobX vs. Redux: Auswahl der richtigen State-Management-Lösung

MobX vs. Redux: Auswahl der richtigen State-Management-Lösung

Beim Arbeiten mit beliebten Frameworks wie React oder Vue müssen wir eine bequeme Speicherung und Verwaltung des Anwendungszustands organisieren. Beispielsweise ermöglicht React die Verwaltung des...

Weiterlesen
Animationen in Android Image Loaders: Vergleich von Picasso, Glide und Fresco

Animationen in Android Image Loaders: Vergleich von Picasso, Glide und Fresco

Eine moderne Android-Anwendung ist ohne Image Loader kaum vorstellbar. Diese übernehmen die harte Arbeit des asynchronen Ladens, der Fehlerverarbeitung, der Platzhalteranzeige, des Cachings und der...

Weiterlesen
ASP.NET Core Vor- und Nachteile

ASP.NET Core Vor- und Nachteile

Im Anschluss an den Artikel, in dem wir diskutierten, was für Docker-Container geeigneter ist: .NET Core oder .NET Framework, werfen wir einen genaueren Blick auf die Vorteile und Nachteile von ASP.N...

Weiterlesen
Monolithische vs. Microservices-Architektur für .NET

Monolithische vs. Microservices-Architektur für .NET

Dieser Artikel ist eine Einführung in die Entwicklung und Verwaltung von Microservices-basierten Anwendungen. Er beschreibt Entwurfs- und Implementierungsansätze mithilfe von .NET Core und Docker-Co...

Weiterlesen
Vue.js Review: Vor- und Nachteile, Vergleich

Vue.js Review: Vor- und Nachteile, Vergleich

Wenn Sie ein Front-End-Entwickler sind, werden Sie früher oder später darüber nachdenken, ein bestimmtes JS-Framework zu erlernen. In diesem Moment, würden wir sagen, kommt die Angst, die falsche ...

Weiterlesen
Kotlin Powered Android App: MVVM, Koin und Coroutines

Kotlin Powered Android App: MVVM, Koin und Coroutines

Um eine qualitativ hochwertige Anwendung zu erstellen, muss man der App-Architektur große Aufmerksamkeit schenken, da ihre Rolle entscheidend ist. Tatsächlich basieren die grundlegendsten Entscheidu...

Weiterlesen
TOP 8 Fehler beim Arbeiten mit Django ORM

TOP 8 Fehler beim Arbeiten mit Django ORM

Obwohl ORMs für Entwickler sehr nützlich sind, hat die Abstraktion des Zugriffs auf eine Datenbank ihren Preis. Entwickler, die tief in die Datenbank eintauchen möchten, werden feststellen, dass ei...

Weiterlesen
Flutter: Vor- und Nachteile für die mobile Entwicklung

Flutter: Vor- und Nachteile für die mobile Entwicklung

Der Markt für mobile Entwicklung gewinnt in den letzten Jahren rasant an Fahrt. Im Jahr 2019 wird erwartet, dass er 2,5 Milliarden Nutzer und mehr als 80 Milliarden Dollar abdecken wird, mit der Auss...

Weiterlesen
Software Development Terms Vocabulary for Non-techies: Top-60 to Know

Software Development Terms Vocabulary for Non-techies: Top-60 to Know

Ein nicht-technischer Mensch in der Technologiewelt zu sein, wird immer schwieriger. Wie dieser peinliche Moment, wenn man mit seinem Entwicklungsteam spricht und kein einziges Wort versteht, obwohl m...

Weiterlesen
Reaktive Programmierung in Swift (ReactiveX/RxSwift)

Reaktive Programmierung in Swift (ReactiveX/RxSwift)

In diesem speziellen Artikel werden wir versuchen, Fragen wie diese zu beantworten: Was ist reaktive Programmierung? Was ist funktionale reaktive Programmierung? Welche Vorteile können wir durch die ...

Weiterlesen
AWS vs Azure vs Google – Cloud-Vergleich

AWS vs Azure vs Google – Cloud-Vergleich

Die Nutzung von Cloud-Konfigurationen anstelle von selbst gehosteten Infrastrukturen hat in den letzten Jahren schnell an Beliebtheit gewonnen. Wenn Unternehmen sich entscheiden, in die Cloud zu wechs...

Weiterlesen
Azure Search oder Elasticsearch: Was ist besser für Ihre Anwendung?

Azure Search oder Elasticsearch: Was ist besser für Ihre Anwendung?

Für viele Anwendungen und Websites, die offensichtlich nicht nur dazu dienen, Ihr Unternehmen zu repräsentieren, ist die Suchfunktion eines der wichtigsten Werkzeuge. Die Suche kann ein primäres We...

Weiterlesen
Wie lange dauert es, eine App zu entwickeln?

Wie lange dauert es, eine App zu entwickeln?

Mobile Anwendungen haben bereits Desktop- und Web-Apps überholt, daher sind Unternehmen heutzutage zunehmend daran interessiert, ihre eigenen mobilen Apps als primären Weg zur Interaktion mit Ku...

Weiterlesen
Top Mobile App Building Platforms und Tools

Top Mobile App Building Platforms und Tools

Seien wir ehrlich, mobile Anwendungen sind ein integraler Bestandteil unseres Lebens geworden. Ob es sich um mobile Versionen von Katalogen und Websites, Geschäftsplaner, soziale Netzwerke, Bildu...

Weiterlesen
Android MVP-Architektur: 4 Gründe, sie zu verwenden

Android MVP-Architektur: 4 Gründe, sie zu verwenden

Die Flexibilität von Android ermöglicht es Ihnen, Anwendungen nach Ihrem Wohlbefinden zu gestalten. Dies gibt Entwicklern sowohl erhebliche Macht zur Erstellung großartiger Apps als auch Pr...

Weiterlesen
Typische Fehler bei der Arbeit mit einer Datenbank in Ruby on Rails

Typische Fehler bei der Arbeit mit einer Datenbank in Ruby on Rails

Wenn wir "Ruby" hören, assoziieren wir es häufig mit "Ruby on Rails". Rails ist ein sehr funktionales und beliebtes Framework, das weit verbreitet für den Aufbau von APIs und Webanwendungen genutzt...

Weiterlesen
5 Gründe, RxJava zu lieben

5 Gründe, RxJava zu lieben

Reactive Extensions (Rx) sind eine Sammlung von Methoden und Schnittstellen, die schnelle, leicht zu wartende und verständliche Lösungen für die Probleme von Java developers bieten. Genau, Rx ist ...

Weiterlesen
Swift vs Objective-C: 10 Unterschiede

Swift vs Objective-C: 10 Unterschiede

Am 2. Juni 2014 stellte Apple eine brandneue objektorientierte Programmiersprache vor: Swift, ein Ersatz für Objective-C, das bis zu diesem Zeitpunkt die Standardprogrammiersprache für die Entwicklu...

Weiterlesen
Scala vs Java 8: 10 Important Differences

Scala vs Java 8: 10 Important Differences

Viele Java-Entwickler lieben Scala und bevorzugen es gegenüber Java, sei es für neue Projekte, Komponenten bestehender Java-Projekte oder sogar für leistungskritische Teile vorhandener Java-Module....

Weiterlesen