[NEWSboard IBMi Forum]
Seite 1 von 2 1 2 Letzte

Hybrid View

  1. #1
    Registriert seit
    Mar 2002
    Beiträge
    5.392
    Zitat Zitat von Robi Beitrag anzeigen
    Wenn ich drüber nachdenke, was das in verschachtelten gewachsenen Architekturen alles anrichtet ...
    Software und deren Architektur wächst nicht, die schrumpft!

    Zitat Zitat von Robi Beitrag anzeigen
    Hat share(yes) auch Vorteile?
    - wurde während des kalten Krieges gerne "just to fool the russians" eingesetzt
    - immer wieder gerne verwendet von Softwarehäusern, die Fehlerbehebungen der eigenen Software dem Kunden nach Aufwand berechnen
    - absolutes Muss für alle, die alles ausprobieren müssen was es da so gibt (das sind dann die, die im RZ mal ausprobieren wozu dieser große rote Knopf da ist)

    D*B
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  2. #2
    Registriert seit
    Jun 2001
    Beiträge
    2.052
    Hi Dieter

    Software und deren Architektur wächst nicht, die schrumpft!
    Leben wir auf demselben Planeten?
    Redesign lässt Software und Architektur (vielleicht) schrumpfen.

    Munteres
    weiter so, und mach ne Kopie, vielleicht brauchen wir es später nochmal
    bläd Software und deren Architektur
    endlos (und zum Nachteil) auf.

    Ansonsten finde ich deine Ansicht über Share(*yes), wie so häufig, recht amüsant.
    Gruß
    Robi

  3. #3
    Registriert seit
    Mar 2002
    Beiträge
    5.392
    Zitat Zitat von Robi Beitrag anzeigen
    Leben wir auf demselben Planeten?
    ... historisch gewachsen ist eine beliebte Ausrede für schlechte Programme und schrumpfen meint hier nicht Lines of Code, sondern Abnahme an Qualität und damit Funktionalität...

    D*B
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  4. #4
    Registriert seit
    Feb 2001
    Beiträge
    20.804
    Und wie man an SQL sieht, der interressiert sich überhaupt nicht für Share(*yes) und macht durchaus mehrere ODP's für eine PF auf.
    Welchen Vorteil hat dann Share ausser Dieters Begründung, eigene Fehler nicht suchen zu müssen ?
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  5. #5
    Registriert seit
    Jun 2001
    Beiträge
    2.052
    Ich bin ja auch dagegen...
    aber der Kunde hat das so, und will es auch nicht ändern
    Der Aufwand ist ja auch nicht 'mal auf n Abend' erledigt.

  6. #6
    Registriert seit
    Mar 2002
    Beiträge
    5.392
    ... da stellt sich die Frage ob ich Codierknecht bin oder ob ich Wissen, Ideen und Verbesserung einbringen soll. Wobei es hier nicht um das flächendeckende ausbauen unschöner Konstrukte, sondern um die Qualitätsverbesserung von Programmen, die zur Änderung anstehen, geht. Für letzteres müsste man die Diskussion allerdings noch ein wenig vertiefen...

    D*B

    Zitat Zitat von Robi Beitrag anzeigen
    Ich bin ja auch dagegen...
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

  7. #7
    Registriert seit
    Jun 2001
    Beiträge
    2.052
    Hallo Dieter,
    meist du das unfgefär so:

    Lieber Kunde,
    du hast hier zwar 1500 Programme die funktionieren, aber sie sind unmodern und nutzen Techniken die normalerweise zu Problemen führen. Da ich kein Codierknecht bin und mein Wissen, meine Ideen und Verbesserungen einbringen soll möchte ich zur Qualitätsverbesserung den CMDDFT vom crtpf von share(*yes) in share(*no) ändern.
    Die Programme die ich grade entwickele werden dadurch 'besser' (= moderner) Auch ein Zugriffspfad wird gespart.
    Die alten Programme werden bei einer Dateiänderung nach und nach Fehler erzeugen - oder auch nicht, je nachdem ob der Effekt von share zufällig oder sogar absichtlich verwendet wurde oder nicht.
    Wie gesagt : Es hier nicht um das flächendeckende ausbauen(im Sinne von rausprogrammieren) unschöner Konstrukte, sondern um die Qualitätsverbesserung von den Programmen, die ICH grade NEU schreibe.

    alternativ kann ich diese eine neue Datei mit abweichenden Parametern erstellen und hoffen, das alle Entwickler die für euch tätig sind zukünftig diese eine Datei mit abweichenden Parametern erstellen. Sicher reicht dafür eine mail an alle Betroffenen, am besten mit der Wichtigkeit 'hoch'

    Gruß
    Robi
    (letzer post meinerseits)

  8. #8
    Registriert seit
    Feb 2001
    Beiträge
    20.804
    Sehr schön.

    Wenn ich an alten Anwendungen Ergänzungen mache, verwende ich meistens doch das selbe Prinzip, auch wenn es am Anfang ggf. aufwändiger ist.
    Meisten gibts ja doch Filehandler-Programme, so entwickle ich eben auch einen Filehandler. Dadurch ergibt sich das Share-Problem erst gar nicht.

    Habe ich die Möglichkeit mit SQL zu entwickeln und der Kunde erlaubt es, dann verwende ich eben Free-RPG mit SQL so dass sich auch hier dieses Problem nicht stellt.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  9. #9
    Registriert seit
    Jun 2001
    Beiträge
    2.052
    Kundeneinstellung :

    FileHandlerProgramme:
    nicht gewünscht, bei 2 Mio aufrufen (angeblich) zu langsam (hatte deswegen im Forum schon mal einen performancevergleich nachgefragt)

    /Free
    Verboten

    SQL
    unerwünscht aber geduldet

    Ile
    gewünscht für neue Pgmme, aber auch gefürchtet.
    Keine Servicepgmme keine Proceduren

    RPT
    geliebt und bevorzugt

    Das ist das reale Leben
    Gruß
    Robi

  10. #10
    Registriert seit
    Feb 2001
    Beiträge
    20.804
    Nun ja, der Aufruf eines bereits geladenen Programmes dauert genauso lange wie ein EXSR.
    Ist der auch verboten ?

    Nur der 1. Aufruf dauert etwas länger, allerdings auch nicht länger als ein Open einer Datei.

    Aber was des Kunden Wille ...
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  11. #11
    Registriert seit
    Aug 2003
    Beiträge
    1.508

  12. #12
    Registriert seit
    Mar 2002
    Beiträge
    5.392
    ... nicht schlecht für den Anfang. Ich habe da keine praktische Erfahrung mit, wer Programme mit share(*YES). tückischen OVRDBF und ähnliche Wackelhaufen haben will, fragt mich vermutlich erst garnicht. Ich arbeite eher für Kunden, die raus aus dem Sumpf und nicht rein wollen...

    D*B

    Zitat Zitat von Robi Beitrag anzeigen
    Hallo Dieter,
    meist du das unfgefär so:




    Gruß
    Robi
    (letzer post meinerseits)
    AS400 Freeware
    http://www.bender-dv.de
    Mit embedded SQL in RPG auf Datenbanken von ADABAS bis XBASE zugreifen
    http://sourceforge.net/projects/appserver4rpg/

Similar Threads

  1. WAS 6.1 kaputt
    By nico1964 in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 16-02-10, 15:21
  2. Feldgruppen in Dateibeschreibung
    By dino in forum IBM i Hauptforum
    Antworten: 5
    Letzter Beitrag: 20-03-08, 18:16
  3. Neue Drucker, Kopien kaputt
    By NEich in forum NEWSboard Drucker
    Antworten: 3
    Letzter Beitrag: 02-11-05, 12:41
  4. Externe Dateibeschreibung im RPG
    By Ralle in forum IBM i Hauptforum
    Antworten: 6
    Letzter Beitrag: 20-05-05, 13:17
  5. EXTFILE in RPG
    By lorenzen in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 26-08-02, 11:46

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •