Category: Softwareentwicklung
-
Der ideale Code: Was macht einen herausragenden Codebase aus?
Ein leeres Blatt als Startpunkt für eine neue Codebasis scheint für viele Entwickler ein Traum zu sein. Es bietet die Freiheit, von Grund auf gute Praxis durchzusetzen und vorherige Fehler zu vermeiden. Diese präzise und saubere Ausgangslage wird oft als die beste Codebasis bezeichnet – völlig unberührt und bereit, auf die Bedürfnisse des Projekts abgestimmt…
-
Go’s Fehlerbehandlung: Ein kritischeres Problem als gedacht?
Die Go-Community ist bekannt für ihren pragmatischen Ansatz in der Fehlerbehandlung. In einem aktuellen Blogpost wurde die beeindruckende Behauptung aufgestellt, dass die Verwendung von `errors.Is()` die Leistung um bis zu 3000 % verlangsamen kann. Diese übertriebene Zahl wurde später auf 500 % korrigiert, aber die Diskussion darüber, wie man Fehler in Go effizient handhabt, bleibt…