Studentenverwaltung


  • Gesperrt

    @hustbaer sagte in Studentenverwaltung:

    @Wade1234 sagte in Studentenverwaltung:

    naja wenn du ein programm vorgesetzt bekommst, das 2005 entwickelt wurde, kannst du wohl nur schlecht alles auf c++17 umstellen und nur weil es in c++17 zig neue elemente gegenüber c++03 gibt, heißt das ja nicht, dass man das auch alles benutzen muss. von daher macht das halt schon irgendwie sinn, dass da an der hochschule nur c++03 gelehrt wird.

    Nach der Logik könnte man auch gleich nur C unterrichten.

    Du hast es erfasst, Bro. Um imperative Programmierung (in abstrakter Form) zu unterrichten, ist C nicht verkehrt. Für OOP und z.B. funktionale Programmierung nimmt man dann andere Sprachen, die das jeweilige Paradigma am besten wiederspiegeln. Eine halbseidene Frickler-Sprache wie C++, die alles ein bisschen kann, ist meiner Meinung nach eher ungünstig.


  • Gesperrt

    @Wade1234 sagte in Studentenverwaltung:

    @hustbaer
    ja aber warum wird dann C++03 unterrichtet? angeblich ist das ja nicht aufgrund irgendwelcher stammtischüberlegungen der professoren so, sondern weil "die wirtschaft" das so haben will.

    IdR. haben die Profs gute Verbindungen zur Wirtschaft. Die wissen also schon, was Arbeitgeber brauchen und sind angehalten entsprechenden Nachwuchs zu produzieren. Das sorgt für eine gewisse Konfliktsituation, wenn es darum geht langlebiges Wissen zu vermitteln.



  • @RBS2 sagte in Studentenverwaltung:

    Du hast es erfasst, Bro. Um imperative Programmierung (in abstrakter Form) zu unterrichten, ist C nicht verkehrt.

    also wir haben auch zuerst C gelernt und später dann als erweiterung C++.

    Eine halbseidene Frickler-Sprache wie C++, die alles ein bisschen kann, ist meiner Meinung nach eher ungünstig.

    also ich glaube, dass C++ grundsätzlich schon so seine vorteile haben kann. aber bei "[[fallthrough]]" habe ich das buch dann doch wieder ins regal gestellt 🙄 und wahrscheinlich wird genau deshalb C++03 unterrichtet.



  • @Mechanics sagte in Studentenverwaltung:

    Aber sowas wie smart pointer oder stl hab ich in irgendwelchen Studiumsvorlesungen eh noch nie gesehen.

    Nö, wozu auch, dafür gibt es schliesslich Programmierkurse.
    Man kann sich über den Sinn und Zweck des Inhalts eines Informatikstudiums sicherlich streiten.
    Das der Studiengang aber kein Programmierkurs sein sollte, finde ich richtig. Das kann (oder sollte) man von einem Studenten schon erwarten können, dass er sich das selber ( z.B. durch einen Extra-Kurs) selber beibringt.



  • @Swordfish

    • Beim Überarbeiten ist die Exceptions Safeness auf der Strecke geblieben (hast Du in den Kommentaren erwähnt).
    • Ein wesentlicher Fehler stellen die Matrikelnummer dar. Diese sollte eindeutig sein.
    [1] Anzeigen
    [2] Anlegen
    [3] Loeschen
    [4] Alle loeschen
    [5] Suche
    [6] Beenden
    
    1
           1: Mustermann, Hans (1)
           1: Mustermann, Peter (1)
    

    Man wird eine globale Variable einführen müssen, und diese hochzählen müssen. Sequenzen würde man in einem realen Projekt nutzen, so dass einem die globalen Variable im C++ erspart bliebe, und man daher keine Diskussion führen muss Singleton ja oder nein.



  • @john-0 sagte in Studentenverwaltung:

    Ein wesentlicher Fehler stellen die Matrikelnummer dar. Diese sollte eindeutig sein.

    Oh, das muss ich in der Aufgabenstellung wohl überlesen haben.



  • @Swordfish sagte in Studentenverwaltung:

    Oh, das muss ich in der Aufgabenstellung wohl überlesen haben.

    Seit wann sind Matrikelnummer nicht eindeutig?



  • Seit es mehrere Fakultäten in einer Stadt gibt und diese Studenten auch woanders registriert werden. oder auch ... das hat garnix mit einer Fakultät zu tun sondern verwaltet enfach nur Studenten; egal ob aus A oder aus B.



  • @Swordfish
    Du wolltest Kommentare zur Deiner Lösung, die hast Du bekommen – nicht mehr und nicht weniger. Falls Du der Meinung bist, die Aufgabe sei korrekt umgesetzt, werde ich mit Dir nicht darüber diskutieren, denn ich bin nicht Dein Betreuer zum betreffenden Schein. Meiner Auffassung nach haben Matrikelnummer eindeutig zu sein, und von der Verwaltung mehrerer Hochschulen war keine Rede.



  • @john-0 sagte in Studentenverwaltung:

    ich bin nicht Dein Betreuer zum betreffenden Schein

    Du Horst, ich mache keinen Schein.
    Das ist keine Aufgabe für mich.
    Und wenn Du den Sarkasmus in meinem vorigen Beitrag nicht gefunden hast, dann ... ja, weiß auch nicht ... darfst Du weitersuchen.



  • @Swordfish sagte in Studentenverwaltung:

    Du Horst, ich mache keinen Schein.

    Stell Dir mal vor, dass wusste ich bereits bevor ich meine Antworten geschrieben habe. Ich habe bei deiner so zuvorkommenden Art und Weise keinerlei Motivation mit dir Diskussionen zu führen. Wenn ich dein Betreuer wäre, müsste ich das tun, so bleibt mir das erspart.



  • @john-0 sagte in Studentenverwaltung:

    Wenn ich dein Betreuer wäre

    Boah, Oida, ich bin kein Student.

    @john-0 sagte in Studentenverwaltung:

    so bleibt mir das erspart.

    ja, wohl besser so. Die Aufgabenstellung fordert nicht was Du kritisiertst. Und Punkt.
    Auch an Exception-safety wird ein Prof der pointer auf char für Strings will wohl nicht denken.
    Du redest am Thema vorbei nur um klug zu scheißen.

    @john-0 sagte in Studentenverwaltung:

    Du wolltest Kommentare zur Deiner Lösung

    Fachlich. Nicht inhaltlich.



  • @Swordfish sagte in Studentenverwaltung:

    Boah, Oida, ich bin kein Student.

    Wie oft willst du das noch wiederholen. ES IST MIR DIE GANZE BEKANNT GEWESEN. Offensichtlich hast du nicht nur ein Problem fachlicher Art sondern auch mangelnde Deutschkenntnisse. Wann verwendet man den Konjunktiv?

    Fachlich. Nicht inhaltlich.

    Wenn du meinst, dass die korrekte Umsetzung kein fachlicher Teil sei, …

    Genau diese unfruchtbare Diskussion wollte ich mit dir nicht führen, weil sie zu nichts führen wird, und dir die Wortwahl sofort entgleitet.


Anmelden zum Antworten