GitHub – Das Herzstück moderner Softwareentwicklung!
What did you like?
Für mich ist GitHub unverzichtbar, wenn es darum geht, Codeprojekte zu verwalten und miteinander zu kooperieren. Eine benutzerfreundliche Oberfläche der Plattform eignet sich sowohl für Neulinge als auch für erfahrene Entwickler:innen gleichermaßen gut. Ich bin vor allem von den Features für Pull-Requests und Code-Reviews beeindruckt, die eine geordnete und klare Teamarbeit ermöglichen. GitHub Actions ermöglicht es mir, meine CI/CD-Pipelines direkt auf der Plattform zu implementieren, was die Entwicklung deutlich schneller macht. Die Einbindung in eine Vielzahl weiterer Tools sowie die Open-Source-Community sind weitere Besonderheiten, die GitHub zu einem unverzichtbaren Bestandteil machen.
What did you not like?
Es kann vorkommen, dass die Navigation durch umfangreichere Projekte unübersichtlich wird, besonders wenn eine Vielzahl von Branches und Pull Requests aktiv ist. Die Kosten für private Repositories, die von sehr großen Teams bereitgestellt werden, könnten auch für kleinere Organisationen problematisch sein.
Which problems are you solving with the product?
Mit GitHub kann ich Projekte klar strukturieren, Änderungen nachverfolgen und problemlos mit meinem Team kooperieren. Das gewährleistet, dass ich stets die aktuellste Version meines Codes habe, und macht es einfacher, moderne DevOps-Tools zu integrieren. Die Open-Source-Community ermöglicht es mir, Wissen auszutauschen, von anderen zu lernen und meine eigenen Projekte einer größeren Öffentlichkeit zugänglich zu machen. GitHub ist für mich nicht nur ein Tool, sondern auch eine Plattform, die die Softwareentwicklung auf der ganzen Welt vorantreibt.
Jan
Backend Developer at venITure
Computer Software
11–50 employees