Ich habe seit ungefähr 23 Jahren programmiert, nicht professionell und finde, dass ich etwas in meinen Wegen stecken bleibe. Ich finde ein Werkzeug, das ich mag, und es bleibt so für Jahr für Jahr. Leider bedeutet das, dass ich in meiner Programmierung hinter den Zeiten zurückgeblieben bin.Ein Weg, um moderne Programmiertechniken nachzuholen
Ich plane nicht direkt auf professionelle Programmierung per se, aber es ist sehr praktisch, clientseitige (und in letzter Zeit den Wunsch, in die Cloud zu wechseln) Apps für meine Kunden und auch für mich selbst zu entwickeln meine tägliche Arbeit (Hardware-, Netzwerk- und Internet-Support).
Leider finde ich, dass ich große Schwierigkeiten habe, neuere Konzepte zu verstehen, und weil ich in Programmierstilen der 80er und 90er gefangen bin, finde ich mich langsam, Konzepte zu verstehen.
Was ich suche sind Vorschläge für online und gedrucktes Material, die echte "Einführung in Konzepte" und (separate) technische Nutzung für moderne Programmierkonzepte und deren Verwendung in Java und C# (alle drei nur) minimale Exposition gegenüber).
Ich wäre am meisten verpflichtet.
-UPDATE - Ich will nur in einem großen hinzuzufügen danke an alle, die eine Antwort oder Kommentar zu dieser Frage verlassen.
Ich habe einige wunderbare Ressourcen aufgrund Ihrer Empfehlungen gefunden, und eine Rückkehr meiner Begeisterung für die Programmierung. Der Weg nach vorne fühlt sich nicht mehr mühsam an, und zum ersten Mal im letzten Jahr sieht das Licht am Ende des Tunnels nicht wie ein entgegenkommender Lastwagen aus.
"Community-Wiki"? – Bozho
Schritt 1: Werfen Sie die Lochkarten weg ... – crowne
Können Sie einige Beispielkonzepte vorstellen, mit denen Sie zu kämpfen haben? –