1. Foren
  2. Kommentare
  3. Games
  4. Alle Kommentare zum Artikel
  5. › Sam's Journey: Neues Kaufspiel für C64…
  6. Thema

Endlich mal wieder echte Programmierer

  1. Thema
  1. 1
  2. 2
  3. 3

Neues Thema Ansicht wechseln


  1. Re: Endlich mal wieder echte Programmierer

    Autor: LearnYourJob 29.12.17 - 21:16

    Und was du halt scheinbar nicht kapierst ist die simple Tatsache dass wenn all diese Frameworks von Leuten programmiert würden die eine Ahnung haben wie man Software optimiert (und das muss nicht wesentlich mehr Entwicklungszeit sein) wie viel effizienter darauf aufbauende Software wäre

    Aktuell ist es tatsächlich egal ob dein Code optimiert ist weil schlampig umgesetzte Frameworks die wesentlichen Laufzeitkosten sind

  2. Re: Endlich mal wieder echte Programmierer

    Autor: Anonymer Nutzer 29.12.17 - 22:21

    > Wir servicieren 80% aller Requests unter Load komplett ohne DB-Verbindung
    > ergo werde ich dort nicht nach weiterem Optimierungspotential suchen weil
    > es keines gibt

    Das ist genau das, was ich gesagt habe. Irgendwie scheinst Du nicht nur Stackoverflow nicht zur Gänze zu lesen, sondern hier auch. Naja, kann man nichts machen.

  3. Re: Endlich mal wieder echte Programmierer

    Autor: LearnYourJob 29.12.17 - 22:33

    david_rieger schrieb:
    --------------------------------------------------------------------------------
    > > Wir servicieren 80% aller Requests unter Load komplett ohne
    > DB-Verbindung
    > > ergo werde ich dort nicht nach weiterem Optimierungspotential suchen
    > weil
    > > es keines gibt
    >
    > Das ist genau das, was ich gesagt habe. Irgendwie scheinst Du nicht nur
    > Stackoverflow nicht zur Gänze zu lesen, sondern hier auch. Naja, kann man
    > nichts machen.

    Doch, ich lese es schon und meistens ist die Antwort auf eine konkrete Frage "Ist egal, optimiere wenn dann dies und jenes" und das geht stark in die Richtung "Keine Ahnung wie ein steak schmeckt aber probiere doch Banane"

    Es ist eigentlich sogar eine Frechheit wenn ich eine konkrete Frage nach Optimierung stelle mit irgendwas völlig anderem wie Datenbanken zu kommen - Habe das Gesetz dass alles eine Datenbank braucht nirgends gefunden

  4. Re: Endlich mal wieder echte Programmierer

    Autor: Stormking 29.12.17 - 22:52

    Es ist nicht "mein" Business-Modell, sondern das einzig sinnvolle Business-Modell für alle Bereiche, die hauptsächlich mit als "gelöst" betrachteten Problemen hantieren - also z.B. alles was irgendwie mit CRUD zu tun hat. Das ist einfach ein Fakt.

  5. Re: Endlich mal wieder echte Programmierer

    Autor: Stormking 29.12.17 - 22:53

    LearnYourJob schrieb:
    --------------------------------------------------------------------------------
    > Und was du halt scheinbar nicht kapierst ist die simple Tatsache dass wenn
    > all diese Frameworks von Leuten programmiert würden die eine Ahnung haben
    > wie man Software optimiert (und das muss nicht wesentlich mehr
    > Entwicklungszeit sein) wie viel effizienter darauf aufbauende Software
    > wäre.

    Ja, wäre sie.

    Gleichzeitig wäre sie aber über ihren kompletten Lifecycle hinweg zehnmal so teuer, incl. der Kosten für den Betrieb.

    Und glaub' mir, ich habe diese Lektion auf die harte Tour gelernt. Ich war über Jahre hinweg derjenige, der über Bloatware, insbesondere die von Zulieferern aus Indien, gemeckert hat wie kein zweiter. Ich war derjenige der in Meetings mit der Faust auf den Tisch gehauen hat und gesagt hat, daß es nicht sein kann, daß eine simple Middleware, die eigentlich nur Daten durchreicht, 4G RAM pro Prozess verbrät usw.

    Bis ich dann mal selbst ein paar derartige Projekte leiten durfte ...



    2 mal bearbeitet, zuletzt am 29.12.17 23:01 durch Stormking.

  6. Re: Endlich mal wieder echte Programmierer

    Autor: LearnYourJob 29.12.17 - 23:15

    So what, ich leite seit 15 Jahren Projekte und die Frameworks die ich selbst implementiert habe und seit Beginn wo immer möglich optimiere und auf Stand halte haben einfach einen anderen life cycle als deine weil letztlich jedes Bit eines Projekts da durch läuft und sich mircooptimizing in der Zwischenzeit tausendfach rentiert hat

    Nicht heute oder gestern sondern über den kompletten life cycle der hier einfach etwas länger ist wenn jede performance Optimierung sich sofort auf hunderte Instanzen auswirkt wo wir Entwicklung UND Infrastruktur stellen

    Du kennst halt nur die Welt wo du irgendwo hingehst und mehr Hardware andorderst, ich komme aus der Welt wo ich zu mir selber gehen muss weil ich sowohl die Entwicklung als auch die notwendigen Ressourcen selbst verantworten muss

    Im Gegenzug kann ich halt auch Zusagen am Projektbeginn machen die dann auch halten

    Dass das nicht überall geht ist mir auch klar, aufgrund von bereits begangenen Fehlern

    Du willst einfach die Grundaussage des threads nicht verstehen dass in vielen Fällen mehr als ein Weg zum Ziel führt und oft einer davon weniger Ressourcen bei gleichem Outcome erfordert und wenn es konsequent durch die komplette Codebase praktiziert wird hinten mehr rauskommt

    Im Prinzip bist du mir völlig wurscht, ich habe alleine in den letztes 3 Jahren bei gleicher Hardware die Leistungsfähigkeit der Systeme vervielfältigt und das bringt bei steigender Kundenanzahl bares Geld

    Abseits der cloud sind nämlich Dinge Stromverbrauch relevant weil es gewaltige Auswirkungen auf sie Dimensionierung von USV Anlagen und Kühlung hat neben den eigentlichen hardware Kosten der Server

    Das alles siehst du nur nicht als kleine Kostenstelle

  7. Re: Endlich mal wieder echte Programmierer

    Autor: throgh 30.12.17 - 02:00

    Hui, also da war aber Jemandem wirklich langweilig. Ganz ehrlich? Ich möchte deine Kompetenz nicht in Frage stellen, aber wie du dich hier mitsamt deinem Nutzernamen präsentierst ... ist schon wirklich sehr lautstark. Und du gibst ebenso Zahlen zum Besten, aber keine konkreten Gesamtzusammenhänge zu dem jeweiligen Projekt. Wenn es danach geht, kann Niemand hier genau das positiv oder negativ bewerten und du kannst sprichwörtlichst ALLES behaupten.

    Ich bin auch kein Freund ineffizienter Entwicklung und die vielen Frameworks sind mir auch keine gute Hilfe in so mancher Situation. Aber deswegen muss ich hier nicht so laut im Forum tönen und neoliberale Grundannahmen zum Besten geben. Wenn du dich selbst verwirklicht hast durch deine Beschäftigung? Schön für dich. Du hast Softwarepakete optimiert? Toll. Deswegen sind aber alle Anderen nicht gleichermaßen "inkompetent" denn genau das kommt zwischen den Zeilen sehr gut lesbar an. ;-)

  8. Re: Endlich mal wieder echte Programmierer

    Autor: LearnYourJob 30.12.17 - 02:40

    Well, ich spreche von Frameworks auf denen dann beliebige Webprojekte aufsetzen und dass damit realisierte Projekte per Definition schon mal um ein vielfaches effizienter sind als mit dem üblichen Zeug

    Warum eigene Frameworks?

    Weil um 2000 herum kaum was brauchbares da war und was es gab keine sonderlich lange Lebensdauer hatte während mit den Eigenentwicklungen umgesetzt noch das allererste Projekt bis heute läuft wenngleich die Codebase darunter kaum mehr eine Ähnlichkeit hat

    In der Zeit in der andere Anpassungen an komplett über Bord geworfenen 3rd party APIs mehrfach neu machen mussten habe ich halt optimiert und deployment Systeme geschaffen die auch hunderte Instanzen automatisch auf aktuellstem Stand halten.

    Darum geht es aber eigentlich nur am Rande sondern dass du die gleiche Funktionalität oft ohne grossen Aufwand ressourcensparender umsetzen kannst wenn du Wert darauf legst

    Sei es weniger CPU Last oder memory allocations

    Es gibt halt endlose Beispiele wo eine simple website mit durchschnittlichen Zugriffszahlen genausoviel Last wie alle anderen Kunden zusammen produziert

    Hier läuft ein mäßig besuchter webshop in einer isolierten VM die über den Tag mehr Last als eine Website mit eigenem Framework und Millionen Zugriffen im Monat

    Und NEIN ich habe nicht gesagt dass alle anderen unfähig sind aber ich halte zumindest jeden für einen Idioten der die Sinnhaftigkeit von code optimizing anzweifelt und ernsthaft glaubt dass er jedes problem mit ausreichend Hardware erschlagen kann weil sich nicht alles endlos parallelisieren geschweige denn einfach so auf mehrere Maschinen verteilen lässt

    Der Aufwand etwas so clusterfähig umzusetzen dass ich einfach ausreichend Instanzen hinstelle wird gerne unterschätzt, speziell von Leuten die nur in der Theorie sprechen

    Facebook ist ein gutes Beispiel wo immer wieder dein eigener Post angeblich nicht existiert weil dich der Load Balancer auf einen node geworfen hat der noch hinten nach hängt - Dafür skaliert das Zeug halt wie Sau nur verträgt dass nicht jeder Usecase und endlose Nodes zu jeder Zeit synchron halten inkl sessions ist nicht kostenlos und skaliert auch nicht endlos

  9. Re: Endlich mal wieder echte Programmierer

    Autor: Arkarit 30.12.17 - 10:12

    LearnYourJob schrieb:
    --------------------------------------------------------------------------------
    > Sollte Pflichtübung für alle Entwickler sein dann frisst nicht jeder Furz
    > unendlich Ressourcen weil wir haben sie ja und brauchen nicht mehr
    > nachdenken bei der Programmierung...
    >
    > Mit 64 KB RAM etwas lauffähiges zu machen erfordet mehr KnowHow als 17
    > verschiedene Frameworks und Abstraktionslayer mit 3 eigenen Codezeilen
    > zusammenzustümpern

    Wenn ich sowas schon höre. Als ob es damals keine Scheissspiele gegeben hätte.
    Die selben, die heute mit 3 eigenen Codezeilen 17 verschiedene Frameworks zusammenstümpern, hätten das damals genau so mit 3 eigenen Codezeilen und dem Rest abgetippt gemacht.

    Und die, die damals brilliert hätten, tun das auch heute. Und freuen sich, dass sie anders als damals nicht für jeden Kleinkram das Rad neu erfinden müssen. Auch die verwenden vielleicht 17 Frameworks, aber sie wissen genau, WELCHE das sein müssen und WIE man sie zusammenfügt - damit man Zeit für die wirklich spannenden Sachen hat - zu denen sicherlich auch Optimierung gehört.

  10. Re: Endlich mal wieder echte Programmierer

    Autor: LearnYourJob 30.12.17 - 10:50

    Wenn du meinst....

    Schau dir doch an die ganzen Deppen auf stackoverflow die zb einem Newbie der fragt wie man in Javascript eine redirection macht ernsthaft eine jquery Zeile hinrotzen um einen weiteren ihrer Art die ohne framework noch nichtmal alleine laufen kann zu züchten ohne sich dabei zu schämen

  11. Re: Endlich mal wieder echte Programmierer

    Autor: StefaniaM 06.08.19 - 19:33

    Ich bin auch der Meinung nach, echte Programmierer und Software Unternehmen lassen ihren JOb zu machen, und keine Amateurs auf dem Markt zu kommen...es gibt so vieles zu entdecken, wir sollten die Spezialisten lassen.


    https://nearshoringpartner.ro/

  1. Thema
  1. 1
  2. 2
  3. 3

Neues Thema Ansicht wechseln


Um zu kommentieren, loggen Sie sich bitte ein oder registrieren Sie sich. Zum Login

Stellenmarkt
  1. Rational AG, Landsberg am Lech
  2. Fraunhofer-Institut für Optronik, Systemtechnik und Bildauswertung IOSB-AST, Ilmenau
  3. nova-Institut für politische und ökologische Innovation GmbH, Hürth
  4. Landkreis Stade, Stade

Golem pur
  • Golem.de ohne Werbung nutzen

Anzeige
Top-Angebote
  1. (u. a. HP Omen 25 FHD/144 Hz für 169€, MSI Optix MAG271CQP WQHD/144 Hz für 339€ und...
  2. 159€ (neuer Tiefpreis)
  3. 119,90€ (Vergleichspreis 148,95€)
  4. 99,99€


Haben wir etwas übersehen?

E-Mail an news@golem.de


Energiewende: Norddeutschland wird H
Energiewende
Norddeutschland wird H

Japan macht es vor, die norddeutschen Bundesländer ziehen nach: Im November haben sie den Aufbau einer Wasserstoffwirtschaft beschlossen. Die Voraussetzungen dafür sind gegeben. Aber das Ende der Förderung von Windkraft kann das Projekt gefährden.
Eine Analyse von Werner Pluta

  1. Energiewende Brandenburg bekommt ein Wasserstoff-Speicherkraftwerk
  2. Energiewende Dänemark plant künstliche Insel für Wasserstofferzeugung
  3. Energiewende Nordländer bauen gemeinsame Wasserstoffwirtschaft auf

Europäische Netzpolitik: Die Rückkehr des Axel Voss
Europäische Netzpolitik
Die Rückkehr des Axel Voss

Elektronische Beweismittel, Nutzertracking, Terrorinhalte: In der EU stehen in diesem Jahr wichtige netzpolitische Entscheidungen an. Auch Axel Voss will wieder mitmischen. Und wird Ursula von der Leyen mit dem "Digitale-Dienste-Gesetz" wieder zu "Zensursula"?
Eine Analyse von Friedhelm Greis

  1. Mitgliederentscheid Netzpolitikerin Esken wird SPD-Chefin
  2. Nach schwerer Krankheit FDP-Netzpolitiker Jimmy Schulz gestorben

30 Jahre Champions of Krynn: Rückkehr ins Reich der Drachen und Drakonier
30 Jahre Champions of Krynn
Rückkehr ins Reich der Drachen und Drakonier

Champions of Krynn ist das dritte AD&D-Rollenspiel von SSI, es zählt zu den Highlights der Gold-Box-Serie. Passend zum 30. Geburtstag hat sich unser Autor den Klassiker noch einmal angeschaut - und nicht nur mit Drachen, sondern auch mit dem alten Kopierschutz gekämpft.
Ein Erfahrungsbericht von Benedikt Plass-Fleßenkämper

  1. Dungeons & Dragons Dark Alliance schickt Dunkelelf Drizzt nach Icewind Dale

  1. Wasserverbrauch: Musk verteidigt Gigafactory als umweltfreundlich
    Wasserverbrauch
    Musk verteidigt Gigafactory als umweltfreundlich

    Nach Kritik aus der Bevölkerung hat sich Tesla-Chef Elon Musk persönlich in die Debatte um die geplante Gigafactory für Elektroautos in Brandenburg eingeschaltet. Auch die Landesregierung sieht die Gerüchteküche brodeln.

  2. United States Space Force: Sternenflotten-artiges Logo verärgert Star-Trek-Fans
    United States Space Force
    Sternenflotten-artiges Logo verärgert Star-Trek-Fans

    Präsident Donald Trump hat das Logo der Space Force präsentiert, einer neuen Teilstreitkraft der Vereinigten Staaten. Weil das Logo der Militärsparte stark an das der Sternenflotte von Star Trek erinnert, gibt es Kritik.

  3. ROG Strix XG17AHPE: Asus zeigt USB-Monitor mit 17 Zoll und 240 Hz
    ROG Strix XG17AHPE
    Asus zeigt USB-Monitor mit 17 Zoll und 240 Hz

    Portables Display für unterwegs: Der ROG Strix XG17AHPE ist ein 17-Zöller mit 1080p-Auflösung und 240 Hz. Laut Asus eignet sich der Bildschirm für Gaming am Notebook, selbst ein Akku ist integriert.


  1. 13:15

  2. 12:50

  3. 11:43

  4. 19:34

  5. 16:40

  6. 16:03

  7. 15:37

  8. 15:12