Stefan Tilkov – Co-founder & Principal Consultant at INNOQ ABSTRACTYes, there is a life beyond DDD. In the best sense of pattern languages, the domain-driven design gives exact names to things many developers and designers know how to do but cannot reliably communicate. But like other prevalent approaches, it is […]
Devamını Oku
Parcel Shuttle: Bringing green delivery to Berlin and beyond with intelligent microgrids Parcel Shuttle radically lowers delivery travel distance, slashes distribution times by 25%, and reduces its carbon footprint with the Google Maps Platform. In Berlin’s urban bustle, delivery vans are as ever-present as the city’s famed street art and […]
Devamını Oku
Learn how to use Structural Design Patterns to create code that is easy to understand and maintain. Structural Design Patterns are a way to create code that is easy to understand and maintain. They provide a way to assemble objects into complex, easy-to-understand, and maintained structures. There are five main […]
Devamını Oku
Learn how to use creational design patterns to create objects more flexibly and reusable. Creational design patterns are a way to create objects more flexibly and reusable. They provide a way to decouple the creation of objects from their use, which makes it easier to create and manage objects, and […]
Devamını Oku
Learn how to use design patterns to write better, more maintainable code Design patterns are reusable solutions to common software design problems. They provide a shared vocabulary for discussing design problems and answers and can help you write better, more maintainable code. What are Design Patterns? A design pattern is […]
Devamını Oku
How to deploy software reliably and efficiently In DevOps, deployment is the process of delivering new code to production. This can be complex and risky, as code errors could impact the application’s availability or performance. Several different deployment strategies can be used to reduce the risk of errors and ensure […]
Devamını Oku
How to improve software development by breaking down silos and automating processes DevOps is a set of practices that combines software development (Dev) and IT operations (Ops). DevOps aims to shorten the systems development life cycle and provide continuous delivery with high quality. Overview of DevOps Philosophy DevOps is based […]
Devamını Oku
GeoJSON is an open standard format designed to represent simple geographical features and their non-spatial attributes. It is based on the JSON format. The features include points (therefore addresses and locations), line strings (therefore streets, highways, and boundaries), polygons (countries, provinces, tracts of land), and multi-part collections of these types. GeoJSON features need not represent entities of the physical […]
Devamını Oku
Internet Engineering Task Force (IETF) H. Butler Request for Comments: 7946 Hobu Inc. Category: Standards Track M. Daly ISSN: 2070-1721 Cadcorp A. Doyle S. Gillies Mapbox S. Hagen T. Schaub Planet Labs August 2016 The GeoJSON Format Abstract GeoJSON is a geospatial data interchange format based on JavaScript Object Notation […]
Devamını Oku
Do Not Use If-Else For Validating Data Objects In Python Anymore In Python, it is common to use if-else statements to validate data objects. However, this can be error-prone and difficult to maintain. Cerberus is a Python library that provides a more elegant and efficient way to validate data objects. […]
Devamını Oku