"use strict";(self.webpackChunkgatsby_starter_default=self.webpackChunkgatsby_starter_default||[]).push([[678],{3112:function(e,t,a){a.r(t),a.d(t,{default:function(){return o}});var l=a(7294),s=a(1615),i=a(2359),c=a(5444);function n(){return l.createElement("div",null,l.createElement("div",{className:"mx-auto max-w-7xl w-full pt-16 pb-20 text-center lg:py-48 lg:text-left font-sans"},l.createElement("div",{className:"px-4 lg:w-1/2 sm:px-8 xl:pr-16"},l.createElement("div",null,l.createElement("span",{className:"rounded bg-blue-100 px-2.5 py-1 text-xs font-semibold text-blue-700 tracking-wide"},"C#/.NET"),l.createElement("span",{className:"rounded ml-3 bg-blue-100 px-2.5 py-1 text-xs font-semibold text-blue-700 tracking-wide"},"Delphi"),l.createElement("span",{className:"rounded ml-3 bg-blue-100 px-2.5 py-1 text-xs font-semibold text-blue-700 tracking-wide"},"High Speed Websites")),l.createElement("h1",{className:"text-4xl tracking-tight font-extrabold text-gray-900 sm:text-5xl md:text-6xl lg:text-5xl xl:text-5xl"},l.createElement("span",{className:"block xl:inline font-sans"},"Software Entwicklung")," ",l.createElement("span",{className:"block text-diit xl:inline font-sans"},"für Ihr Business")),l.createElement("p",{className:"mt-3 max-w-md mx-auto text-lg text-gray-500 sm:text-xl md:mt-5 md:max-w-3xl"},"Sie suchen einen erfahrenen .NET- oder Delphi-Entwickler oder möchten eine High-Speed-Webseite bauen? Ihnen ist Qualität wichtig? Dann sollten wir uns kennenlernen."),l.createElement("div",{className:"mt-10 sm:flex sm:justify-center lg:justify-start"},l.createElement("div",{className:"rounded-md shadow"},l.createElement(c.Link,{to:"/Kontakt",className:"w-full flex items-center justify-center px-8 py-3 border border-transparent text-base font-medium rounded-md text-white bg-diit hover:bg-blue-800 md:py-4 md:text-lg md:px-10"},"Kontakt")),l.createElement("div",{className:"mt-3 rounded-md shadow sm:mt-0 sm:ml-3 "},l.createElement(c.Link,{to:"/UeberMich/Steckbrief",className:"w-full flex items-center justify-center px-8 py-3 border border-transparent text-base font-medium rounded-md text-diit bg-white hover:bg-blue-100 md:py-4 md:text-lg md:px-10"},"Steckbrief"))))),l.createElement("div",{className:"relative w-full h-64 sm:h-72 md:h-96 lg:absolute lg:inset-y-0 lg:right-0 lg:w-1/2 lg:h-full"},l.createElement(i.S,{src:"../images/sourcecode2.jpg",formats:["auto","webp","avif"],alt:"Begrüßungsbild",className:"absolute inset-0 w-full h-full object-cover",loading:"lazy",__imageData:a(8061)})))}function r(){return l.createElement("div",{className:"bg-white"},l.createElement("div",{className:"relative bg-gray-50 py-16 sm:py-24 lg:py-32"},l.createElement("div",{className:"relative"},l.createElement("div",{className:"text-center mx-auto max-w-md px-4 sm:max-w-3xl sm:px-6 lg:px-8 lg:max-w-7xl"},l.createElement("p",{className:"text-base font-semibold tracking-wider text-red-600 uppercase"},"Qualität"),l.createElement("h2",{className:"mt-2 text-3xl font-extrabold text-gray-900 tracking-tight sm:text-4xl"},"Die 3 Säulen meiner Entwicklungs-Philosophie"),l.createElement("p",{className:"mt-5 mx-auto max-w-prose text-xl text-gray-500"},"Erfahrung in der Software-Entwicklung ist durch nichts zu ersetzen. Meine 3 Säulen geben komprimiert wieder, was ich essentiell für hohe Software-Qualität halte.")),l.createElement("div",{className:"mt-12 mx-auto max-w-md px-4 grid gap-8 sm:max-w-lg sm:px-6 lg:px-8 lg:grid-cols-3 lg:max-w-7xl"},l.createElement("div",{className:"flex flex-col rounded-lg shadow-lg overflow-hidden"},l.createElement("div",{className:"flex-shrink-0"},l.createElement(c.Link,{to:"/Artikel/SimpleFailsLess",className:"block mt-2"},l.createElement(i.S,{src:"../images/SimpleFailsLess.jpg",formats:["auto","webp","avif"],alt:"Warum einfache Designs weniger oft fehlschlagen",className:"h-48 w-full object-cover",__imageData:a(3982)}))),l.createElement("div",{className:"flex-1 bg-white p-6 flex flex-col justify-between"},l.createElement("div",{className:"flex-1"},l.createElement("p",{className:"text-sm font-medium text-red-600"},"Einstellung"),l.createElement(c.Link,{to:"/Artikel/SimpleFailsLess",className:"block mt-2"},l.createElement("p",{className:"text-xl font-semibold text-gray-900"},"»Simple Fails Less«"),l.createElement("p",{className:"mt-3 text-base text-gray-500"},"Diese 3 Worte sind die Essenz meiner Entwicklungserfahrung. In der Praxis sind einfache Lösungen komplizierten Lösungen in allen Belangen überlegen. Das fängt beim Design an und hört beim eigentlichen Programmcode auf.")),l.createElement("p",{className:"mt-6"},l.createElement(c.Link,{to:"/Artikel/SimpleFailsLess",className:"text-blue-600 text-medium hover:underline"},"Mehr erfahren »"))))),l.createElement("div",{className:"flex flex-col rounded-lg shadow-lg overflow-hidden"},l.createElement("div",{className:"flex-shrink-0"},l.createElement(c.Link,{to:"/Artikel/SolidPrinciples",className:"block mt-2"},l.createElement(i.S,{src:"../images/solid_principles.jpg",formats:["auto","webp","avif"],alt:"SOLID Prinzipien der objekt-orientierten Entwicklung",className:"h-48 w-full object-cover",__imageData:a(2956)}))),l.createElement("div",{className:"flex-1 bg-white p-6 flex flex-col justify-between"},l.createElement("div",{className:"flex-1"},l.createElement("p",{className:"text-sm font-medium text-red-600"},"Design"),l.createElement(c.Link,{to:"/Artikel/SolidPrinciples",className:"block mt-2"},l.createElement("p",{className:"text-xl font-semibold text-gray-900"},"SOLID Principles"),l.createElement("p",{className:"mt-3 text-base text-gray-500"},"Programm-Design muss vor allem verständlich, flexibel und wartbar sein. Genau für diesen Zweck gibt es diese Prinzipien und jeder Programmierer tut gut daran, diese zu befolgen.")),l.createElement("p",{className:"mt-6"},l.createElement(c.Link,{to:"/Artikel/SolidPrinciples",className:"text-blue-600 text-medium hover:underline"},"Mehr erfahren »"))))),l.createElement("div",{className:"flex flex-col rounded-lg shadow-lg overflow-hidden"},l.createElement("div",{className:"flex-shrink-0"},l.createElement(c.Link,{to:"/Artikel/TestDrivenDevelopment"},l.createElement(i.S,{src:"../images/tdd.jpg",formats:["auto","webp","avif"],alt:"Test-driven Development",className:"h-48 w-full object-cover",__imageData:a(1794)}))),l.createElement("div",{className:"flex-1 bg-white p-6 flex flex-col justify-between"},l.createElement("div",{className:"flex-1"},l.createElement("p",{className:"text-sm font-medium text-red-600"},"Methodik"),l.createElement(c.Link,{to:"/Artikel/TestDrivenDevelopment",className:"block mt-2"},l.createElement("p",{className:"text-xl font-semibold text-gray-900"},"Test Driven Development (TDD)"),l.createElement("p",{className:"mt-3 text-base text-gray-500"},"TDD halte ich für eine sinnvolle Entwicklungsmethodik. In dem Artikel führe ich aus, warum ich denke, dass jeder Entwickler testgetrieben entwickeln sollte.")),l.createElement("p",{className:"mt-6"},l.createElement(c.Link,{to:"/Artikel/TestDrivenDevelopment",className:"text-blue-600 text-medium hover:underline"},"Mehr erfahren »")))))))))}function m(){return l.createElement("div",{className:"bg-white pt-16 lg:py-24"},l.createElement("div",{className:"pb-16 bg-diit lg:pb-0 lg:z-10 lg:relative"},l.createElement("div",{className:"lg:mx-auto lg:max-w-7xl lg:px-8 lg:grid lg:grid-cols-3 lg:gap-8"},l.createElement("div",{className:"mt-12 lg:m-0 lg:col-span-2 lg:pl-8"},l.createElement("div",{className:"mx-auto max-w-md px-4 sm:max-w-2xl sm:px-6 lg:px-0 lg:py-20 lg:max-w-none"},l.createElement("blockquote",null,l.createElement("div",null,l.createElement("svg",{className:"h-12 w-12 text-white opacity-25",fill:"currentColor",viewBox:"0 0 32 32","aria-hidden":"true"},l.createElement("path",{d:"M9.352 4C4.456 7.456 1 13.12 1 19.36c0 5.088 3.072 8.064 6.624 8.064 3.36 0 5.856-2.688 5.856-5.856 0-3.168-2.208-5.472-5.088-5.472-.576 0-1.344.096-1.536.192.48-3.264 3.552-7.104 6.624-9.024L9.352 4zm16.512 0c-4.8 3.456-8.256 9.12-8.256 15.36 0 5.088 3.072 8.064 6.624 8.064 3.264 0 5.856-2.688 5.856-5.856 0-3.168-2.304-5.472-5.184-5.472-.576 0-1.248.096-1.44.192.48-3.264 3.456-7.104 6.528-9.024L25.864 4z"})),l.createElement("p",{className:"mt-6 text-2xl font-medium text-white"},"Herr Illenberger erfüllte unsere Anforderungen stets zu unserer vollsten Zufriedenheit. Sein Auftreten und die Kommunikation mit unserem Kunden war tadellos."),l.createElement("p",{className:"mt-6 text-2xl font-medium text-white"},"Seine umfangreiche Entwicklungserfahrung trug viel dazu bei, die hohen Kundenanforderungen an Codequalität zu erfüllen. ")),l.createElement("footer",{className:"mt-6"},l.createElement("p",{className:"text-base font-medium text-yellow-500"},"Daniel Weinberger"),l.createElement("p",{className:"text-base font-medium text-gray-200"},"Senior Project Manager, Capgemini"))))))))}var d=a(3375),f=a(6179);function o(){return l.createElement(l.Fragment,null,l.createElement(f.Z,{title:"Software-Entwicklung in .NET und Delphi"}),l.createElement("div",{className:"relative bg-gray-50 font-sans"},l.createElement(s.Z,null),l.createElement("main",{className:"lg:relative"},l.createElement(n,null)),l.createElement(r,null),l.createElement(m,null),l.createElement(d.Z,null)))}},8061:function(e){e.exports=JSON.parse('{"layout":"constrained","backgroundColor":"#080808","images":{"fallback":{"src":"/static/3fd58b1381c362577f030c78ea91f3a3/3b307/sourcecode2.jpg","srcSet":"/static/3fd58b1381c362577f030c78ea91f3a3/d9f52/sourcecode2.jpg 200w,\\n/static/3fd58b1381c362577f030c78ea91f3a3/0132d/sourcecode2.jpg 400w,\\n/static/3fd58b1381c362577f030c78ea91f3a3/3b307/sourcecode2.jpg 800w","sizes":"(min-width: 800px) 800px, 100vw"},"sources":[{"srcSet":"/static/3fd58b1381c362577f030c78ea91f3a3/a1be2/sourcecode2.avif 200w,\\n/static/3fd58b1381c362577f030c78ea91f3a3/f7758/sourcecode2.avif 400w,\\n/static/3fd58b1381c362577f030c78ea91f3a3/d7bb8/sourcecode2.avif 800w","type":"image/avif","sizes":"(min-width: 800px) 800px, 100vw"},{"srcSet":"/static/3fd58b1381c362577f030c78ea91f3a3/b9488/sourcecode2.webp 200w,\\n/static/3fd58b1381c362577f030c78ea91f3a3/47294/sourcecode2.webp 400w,\\n/static/3fd58b1381c362577f030c78ea91f3a3/89c0d/sourcecode2.webp 800w","type":"image/webp","sizes":"(min-width: 800px) 800px, 100vw"}]},"width":800,"height":533}')},2956:function(e){e.exports=JSON.parse('{"layout":"constrained","backgroundColor":"#b8b8b8","images":{"fallback":{"src":"/static/f70d113cf0ac470345bc39e32db7ebd1/779d1/solid_principles.jpg","srcSet":"/static/f70d113cf0ac470345bc39e32db7ebd1/e176c/solid_principles.jpg 704w,\\n/static/f70d113cf0ac470345bc39e32db7ebd1/6b19d/solid_principles.jpg 1408w,\\n/static/f70d113cf0ac470345bc39e32db7ebd1/779d1/solid_principles.jpg 2816w","sizes":"(min-width: 2816px) 2816px, 100vw"},"sources":[{"srcSet":"/static/f70d113cf0ac470345bc39e32db7ebd1/6ad8e/solid_principles.avif 704w,\\n/static/f70d113cf0ac470345bc39e32db7ebd1/2fcdb/solid_principles.avif 1408w,\\n/static/f70d113cf0ac470345bc39e32db7ebd1/4666f/solid_principles.avif 2816w","type":"image/avif","sizes":"(min-width: 2816px) 2816px, 100vw"},{"srcSet":"/static/f70d113cf0ac470345bc39e32db7ebd1/9f46b/solid_principles.webp 704w,\\n/static/f70d113cf0ac470345bc39e32db7ebd1/8bf39/solid_principles.webp 1408w,\\n/static/f70d113cf0ac470345bc39e32db7ebd1/e279a/solid_principles.webp 2816w","type":"image/webp","sizes":"(min-width: 2816px) 2816px, 100vw"}]},"width":2816,"height":2112}')},3982:function(e){e.exports=JSON.parse('{"layout":"constrained","backgroundColor":"#283848","images":{"fallback":{"src":"/static/7d7a297ea6fa954017beabcc2b25bfe5/3f4ea/SimpleFailsLess.jpg","srcSet":"/static/7d7a297ea6fa954017beabcc2b25bfe5/f1a3a/SimpleFailsLess.jpg 150w,\\n/static/7d7a297ea6fa954017beabcc2b25bfe5/81bf6/SimpleFailsLess.jpg 300w,\\n/static/7d7a297ea6fa954017beabcc2b25bfe5/3f4ea/SimpleFailsLess.jpg 600w","sizes":"(min-width: 600px) 600px, 100vw"},"sources":[{"srcSet":"/static/7d7a297ea6fa954017beabcc2b25bfe5/329f7/SimpleFailsLess.avif 150w,\\n/static/7d7a297ea6fa954017beabcc2b25bfe5/d0c69/SimpleFailsLess.avif 300w,\\n/static/7d7a297ea6fa954017beabcc2b25bfe5/80f52/SimpleFailsLess.avif 600w","type":"image/avif","sizes":"(min-width: 600px) 600px, 100vw"},{"srcSet":"/static/7d7a297ea6fa954017beabcc2b25bfe5/70dfd/SimpleFailsLess.webp 150w,\\n/static/7d7a297ea6fa954017beabcc2b25bfe5/9b21f/SimpleFailsLess.webp 300w,\\n/static/7d7a297ea6fa954017beabcc2b25bfe5/9ff6b/SimpleFailsLess.webp 600w","type":"image/webp","sizes":"(min-width: 600px) 600px, 100vw"}]},"width":600,"height":400}')},1794:function(e){e.exports=JSON.parse('{"layout":"constrained","backgroundColor":"#484858","images":{"fallback":{"src":"/static/e1220115da699e931c7feded32e34cf9/cfe9f/tdd.jpg","srcSet":"/static/e1220115da699e931c7feded32e34cf9/80c01/tdd.jpg 288w,\\n/static/e1220115da699e931c7feded32e34cf9/25ee7/tdd.jpg 576w,\\n/static/e1220115da699e931c7feded32e34cf9/cfe9f/tdd.jpg 1152w","sizes":"(min-width: 1152px) 1152px, 100vw"},"sources":[{"srcSet":"/static/e1220115da699e931c7feded32e34cf9/4518a/tdd.avif 288w,\\n/static/e1220115da699e931c7feded32e34cf9/8dd94/tdd.avif 576w,\\n/static/e1220115da699e931c7feded32e34cf9/3ea87/tdd.avif 1152w","type":"image/avif","sizes":"(min-width: 1152px) 1152px, 100vw"},{"srcSet":"/static/e1220115da699e931c7feded32e34cf9/f0f25/tdd.webp 288w,\\n/static/e1220115da699e931c7feded32e34cf9/b562b/tdd.webp 576w,\\n/static/e1220115da699e931c7feded32e34cf9/3a771/tdd.webp 1152w","type":"image/webp","sizes":"(min-width: 1152px) 1152px, 100vw"}]},"width":1152,"height":609}')}}]); //# sourceMappingURL=component---src-pages-index-js-bccb9171811da1ade845.js.map