adesso BLOG
27.04.2017 von Horst Naujoks
Das geht dich nichts an. Doch das geht mich sehr wohl etwas an.
In meinem Blog-Beitrag möchte ich euch gerne die Unterschiede zwischen „private“, „protected“, „default scoped“ Variablen, Methoden und Klassen deutlich machen. Als Basis für meine Ausführungen ziehe ich ein Projekt heran, in dem ich mich in eine größere Code-Basis (~ 150 Klassen, ~130’000 Lines of Code) eingearbeitet habe.
weiterlesen20.04.2017 von Kim Lauenroth
„Analog ist das neue Bio“
Die Informationstechnologie hat in den letzten Jahren ein Niveau erreicht, das schier unendliche Möglichkeiten bietet, wie zum Beispiel leistungsfähige Smartphones, mobiles Internet und gigantische Speicher- und Rechnerkapazitäten in der Cloud. Vor dem Hintergrund dieser Entwicklung hat das Wort „Digitalisierung“ das Potenzial, zum Wort der späten 2010er und bestimmt auch der frühen 2020er Jahre zu werden. In den Medien finden wir Aussagen wie „die digitale Transformation sorgt für einen tiefgreifenden Wandel in allen Lebensbereichen“, „die Digitalindustrie ist die Zukunft Europas“ oder „Daten sind das Öl des 21. Jahrhunderts“. Glaubt man diesen Aussagen, steht uns eine rosig digitale Zukunft bevor – wie auch immer rosig in digital ausschauen mag.
weiterlesen12.04.2017 von Tom Hombergs
Tool-gestütztes Datenbank-Refactoring
“Refactoring” ist in der Softwareentwicklung ein gängiger Begriff, der die Umstrukturierung eines Sourcecodes bezeichnet. Refactorings reichen vom einfachen Umbenennen einer Variablen bis hin zur kompletten Neuentwicklung von Teilen der Software.
weiterlesen06.04.2017 von Tobias Lentz
Herausforderungen auf dem Weg zu mehr Agilität
Agilität ist ein „Mindset“, also ein Vorgehensmodell, das darauf abzielt, in der Entwicklung komplexer Software schneller und anpassungsfähiger zu werden. Mit einer agilen Vorgehensweise sollen die gesamten Entwicklungsprozesse verschlankt und damit die Rahmenbedingungen für die Digitalisierung in vielen Unternehmen geschaffen werden.
weiterlesen