Was gehört in ein All-in-One-Tool?

03/27/2012 20:17 Freddy​#16
Ich würde sagen da gehört alles rein
03/27/2012 22:57 link#17
Jo, mach halt einfach alles rein.
Aber vergiss bloß nicht anzuzeigen, ob die angeschlossene Maus ein Mausrad hat oder nicht. Manche PC-User könnten ohne sowas echt aufgeschmissen sein.
03/28/2012 07:48 [D-E]Energy#18
Quote:
Originally Posted by MrSm!th View Post
Jo und wo liegt der Sinn eines solchen Tools?
Man kann natürlich viele für sich nutzlose bzw. kleine Tools, die andere Software sowieso mitbringt, zusammenklatschen und das als großartiges nützliches Tool verkaufen...aber schlussendlich gibt es für die einzelnen Teile des Programmes dann schon wesentlich bessere Suiten oder Einzeltools.

Wir haben schon zig solcher "Multi Tools" im kleinere Releases Thread...habe den Sinn nie verstanden.

Es ist dumm, ein unmögliches und sogleich unsinniges Ziel erreichen zu wollen.
Ok, was soll ich dann zum ueben machen?
03/28/2012 07:54 Havelock_Vetinari#19
Quote:
Originally Posted by [D-E]Energy View Post
Wie soll man sowas mit Visual basic hin bekommen?
Z.B. aus dem Internet lesen:)
Quote:
Originally Posted by [D-E]Energy View Post
Ok, was soll ich dann zum ueben machen?
So ein Multitool ist zum Üben schon sehr gut , da, wenn man viele verschiede Sachen programmiert bekommste viel Übung in den verschiedenen Bereichen des Programmierens . Es gibt leute die spezialisieren sich auf eine Sache und sind dann schon mit den einfachsten Aufgaben , die nicht zu ihrem normalen Gebiet gehören überfordert. Also : Meiner meinung nach ist es sinnvoll so zu üben , aber ob es wirklich Realesed werden muss :confused:
03/28/2012 08:08 [D-E]Energy#20
Naja.. höchstens bei kleinen Tools (Sammelthread)
03/28/2012 20:33 MrSm!th#21
Quote:
Originally Posted by Alex_II View Post
Z.B. aus dem Internet lesen:)

So ein Multitool ist zum Üben schon sehr gut , da, wenn man viele verschiede Sachen programmiert bekommste viel Übung in den verschiedenen Bereichen des Programmierens . Es gibt leute die spezialisieren sich auf eine Sache und sind dann schon mit den einfachsten Aufgaben , die nicht zu ihrem normalen Gebiet gehören überfordert. Also : Meiner meinung nach ist es sinnvoll so zu üben , aber ob es wirklich Realesed werden muss :confused:
Das ist Blödsinn, du bekommst keine Übung in verschiedenen Bereichen des Progammierens. Du programmierst einfach ein paar Kinkerlitzchen nach, vermutlich auch noch 1:1, sodass du im Grunde nur abschreibst, die kein Mensch braucht.
Verschiedene Programmierparadigmen und Bereiche übst du damit nicht. (Es ist im Grunde alles derselbe Bereich: Bestimmte Daten unter Windows abfragen. Das kann man vielleicht das ein oder andere Mal brauchen, aber dann kann man es seperat nachschlagen, dafür braucht man nicht das 1000ste Multitool zu programmieren)

Eine sinnvolle Übung wäre vielleicht ein mathematischer Term-Parser bzw. ein Algebra-System. Das könnten einige vielleicht gebrauchen, wenn es gut gemacht ist, es schult dich in der Mathematik und du kommst mit den Grundlagen vom Parsing in Verbindung, was im Gegensatz zur Änderung der IP des Netzwerkadapters, die ziemlich sinnlos ist, oder dem Auslesen der Mauskoordinaten auch häufig gebraucht wird.

Und kein vernünftiger Programmierer ist überfordert, weil er ein anderes Problem gestellt bekommt, als aus dem Gebiet, auf das er sich spezialisiert hat. Sein Spezialgebiet kann er halt einfach nur besser als andere.
Ein Programmierer, der Photoshop programmiert hat, wird vielleicht nicht sofort eine komplexe Audioanwendung programmieren können, aber mit ein paar Büchern und etwas Zeit für Informationssammlung, wird er dafür auch ein kleines Programm schreiben können.
Die Kunst vom Programmieren ist es, das Problem zu erfassen und eine Lösung dafür zu entwicklen und dafür zu wissen, wo man ggf. nachschlagen muss. Nicht das Auswendig-Lernen von irgendwelchen spezifischen Source Codes, die man jederzeit nachschlagen kann, wenn man sie mal braucht.

Es ist also eben nicht sinnvoll, alles irgendwie ein bisschen zu programmieren und am Ende gar nichts zu können, sondern erstmal überhaupt Programmieren zu lernen und sich dann ein Gebiet auszusuchen, was einem besonders liegt.