{"id":55,"date":"2022-11-14T08:46:15","date_gmt":"2022-11-14T08:46:15","guid":{"rendered":"https:\/\/jannik-upmann.de\/?page_id=55"},"modified":"2024-12-16T19:32:57","modified_gmt":"2024-12-16T19:32:57","slug":"softwareentwicklung","status":"publish","type":"page","link":"https:\/\/jannik-upmann.de\/?page_id=55","title":{"rendered":"Softwareentwicklung"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\">Lieblingsprinzipien<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Keep it Simple, Stupid (KISS)<\/li>\n\n\n\n<li>You Aint Gonna Need It (YAGNI)<\/li>\n\n\n\n<li>Single Responsibility Principle (SRP)<\/li>\n\n\n\n<li>Open Closed Principle (OCP)<\/li>\n\n\n\n<li>It is Easy to Remove<\/li>\n<\/ul>\n\n\n\n<h2 class=\"wp-block-heading\">So sollte Gute Softwareentwicklung sein<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Agiles Vorgehen mit kurzen Sprints<\/li>\n\n\n\n<li>Pair Programming <\/li>\n\n\n\n<li>Passende Architektur <\/li>\n\n\n\n<li>Offene Fehlerkultur<\/li>\n<\/ul>\n\n\n\n<p><span style=\"text-decoration: underline\" class=\"underline\"><\/span><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Programmiersprachen<\/h2>\n\n\n\n<figure class=\"wp-block-table\"><table><thead><tr><th>Sprache<\/th><th>Zweck<\/th><\/tr><\/thead><tbody><tr><td>C#<\/td><td>Webserver<\/td><\/tr><tr><td>Typescript<\/td><td>Angular v2<\/td><\/tr><tr><td>Java<\/td><td>Android<\/td><\/tr><\/tbody><\/table><\/figure>\n\n\n\n<h2 class=\"wp-block-heading\">Frameworks<\/h2>\n\n\n\n<p>DotNet<\/p>\n\n\n\n<p>Angular v2<\/p>\n\n\n\n<p><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Projekte<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li>Warenkorb System zur Verwaltung von IT-Assets (Spring\/Angular)<\/li>\n\n\n\n<li>Zeiterfassungssystem (Spring\/Angular) <\/li>\n\n\n\n<li>Konfigurator f\u00fcr eine Industrieanwendung (Android)<\/li>\n\n\n\n<li>Interface f\u00fcr einen Terrarien Computer (Android)<\/li>\n\n\n\n<li>Hafen Mangement Software (DotNet\/Angular) <\/li>\n<\/ul>\n\n\n\n<p><span style=\"text-decoration: underline\" class=\"underline\"><\/span><\/p>\n\n\n\n<h2 class=\"wp-block-heading\">Zertifikate<\/h2>\n\n\n\n<ul class=\"wp-block-list\">\n<li><a rel=\"noreferrer noopener\" href=\"https:\/\/www.isaqb.org\/de\/zertifizierungen\/zertifizierungen-uebersicht\/cpsa-foundation-level\/\" target=\"_blank\">CPSA-Foundation<\/a><\/li>\n<\/ul>\n\n\n\n<p><span style=\"text-decoration: underline\" class=\"underline\">Github<\/span><\/p>\n\n\n\n<p><a href=\"https:\/\/github.com\/jupie\">jupie \u00b7 GitHub<\/a><\/p>\n\n\n\n<p><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Lieblingsprinzipien So sollte Gute Softwareentwicklung sein Programmiersprachen Sprache Zweck C# Webserver Typescript Angular v2 Java Android Frameworks DotNet Angular v2 Projekte Zertifikate Github jupie \u00b7 GitHub<\/p>\n","protected":false},"author":1,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-55","page","type-page","status-publish","hentry","post-preview"],"_links":{"self":[{"href":"https:\/\/jannik-upmann.de\/index.php?rest_route=\/wp\/v2\/pages\/55","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/jannik-upmann.de\/index.php?rest_route=\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/jannik-upmann.de\/index.php?rest_route=\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/jannik-upmann.de\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/jannik-upmann.de\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=55"}],"version-history":[{"count":6,"href":"https:\/\/jannik-upmann.de\/index.php?rest_route=\/wp\/v2\/pages\/55\/revisions"}],"predecessor-version":[{"id":74,"href":"https:\/\/jannik-upmann.de\/index.php?rest_route=\/wp\/v2\/pages\/55\/revisions\/74"}],"wp:attachment":[{"href":"https:\/\/jannik-upmann.de\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=55"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}