Hackerboard Wiki HaboBlog
Hackerboard bei Facebook Hackerboard bei Google+ Hackerboard bei Twitter

[HaBo]

 
Umfragen Hier kannst Du zu Umfragen Deine Stimme abgeben, diskutieren und die Ergebnisse einsehen.

Wie programmiert ihr?

Diskussion: Wie programmiert ihr? im Forum Umfragen, in der Kategorie Sonstiges; Anzeige hi, wollte mal fragen wie ihr pogrammiert: mit festem plan vorab oder nur mit dem ziel vor augen drauflos?...

Umfrageergebnis anzeigen: Wie programmiert ihr?
Fest die Struktur geplant 9 8,04%
Zum teil geplant, zum teil frei 82 73,21%
völlig frei 21 18,75%
anders (bitte angeben) 0 0%
Multiple-Choice-Umfrage. Teilnehmer: 112. Sie dürfen bei dieser Umfrage nicht abstimmen

Antwort
Alt 24.03.08, 22:36   #1 (permalink)
 
Benutzerbild von bad_alloc
 
Registriert seit: 27.12.07
bad_alloc Leistung: 8086
Likes: 39
Standard Wie programmiert ihr?

Anzeige

hi,
wollte mal fragen wie ihr pogrammiert: mit festem plan vorab oder nur mit dem ziel vor augen drauflos?

__________________
You shoot yourself in somebody else's foot.|Dann gabs da noch den Mathematiker der P?=NP in O(1) erklärte.
|[A]| = p(·,|[A]|)+1
bad_alloc ist offline   Mit Zitat antworten
Alt 24.03.08, 23:21   #2 (permalink)
 
Registriert seit: 25.07.06
valenterry Leistung: Facit NTK
Likes: 0
Standard

Ich versuche mir immer einen genauen Plan zu machen und mich in die spätere Situation zu versetzen, um möglichst viele Probleme oder gar möglich Designprobleme gleich im voraus zu erkennen und dann zu vermeiden.
Allerdings schaffe ich das nie ganz, meist nur bis zu einem bestimmten Zeitpunkt. Wenn ich dann nicht mit dem Programmieren anfange, werde ich wahnsinnig.
Scheinbar geht es hier den meisten so. Hätte ich nicht gedacht.
valenterry ist offline   Mit Zitat antworten
   
HaBOT
 
- Anzeige -

Werbung ist gerade online    
Alt 24.03.08, 23:46   #3 (permalink)
 
Registriert seit: 17.09.07
smaster100 Leistung: Facit NTK
Likes: 0
Standard

Also ich beginne einfach mal! Wenn dann was nicht klappt und ich gar nicht mehr weiterkommen, so mach ich ein Strukdogramm um den überblick wieder zu bekommen und versuche das Problem erst mal auf Papier zu lösen...
Ich weiss ich würd mir viel Arbeit sparen, aber ich halte mich einfach nicht dran... Naja was solls!
smaster100 ist offline   Mit Zitat antworten
Alt 25.03.08, 00:24   #4 (permalink)
Boardfotograf
 
Registriert seit: 21.12.07
GambaJo Leistung: Z3
Likes: 63
Standard

Ablauf und Struktur auf dem Papier, Details so, wie es kommt.
GambaJo ist offline   Mit Zitat antworten
Alt 25.03.08, 00:35   #5 (permalink)
 
Registriert seit: 17.10.06
:::Lük::: Leistung: Facit NTK
:::Lük::: eine Nachricht über ICQ schicken
Likes: 0
Standard

Zitat:
Original von GambaJo
Ablauf und Struktur auf dem Papier, Details so, wie es kommt.
Würde mich interessieren, wie so ein Papier bei dir aussieht. Ich fange immer sofort an, was dann den Nachteil hat, dass ich trotz Kommentaren nichts mehr lesen kann.
:::Lük::: ist offline   Mit Zitat antworten
Alt 25.03.08, 01:04   #6 (permalink)
 
Registriert seit: 15.09.06
Banur Leistung: Facit NTK
Likes: 0
Standard

Ich weiß nicht wie sein Zettel aussieht, aber nachdem was unser Infolehrer uns beigebracht hat, stehen dort die grundlegenden Schleifen, Prozeduren, etc drauf, auf die das Prog aufbaut. Bei mir sieht das aber alles sehr durcheinander aus und nicht so schön geordnet wie ers immer haben wollte.
Banur ist offline   Mit Zitat antworten
Alt 25.03.08, 08:39   #7 (permalink)
Boardfotograf
 
Registriert seit: 21.12.07
GambaJo Leistung: Z3
Likes: 63
Standard

@:::Lük:::

Ich mache das eher in der Art eines Pflichtenheftes. Ich schreibe selten die einzelnen Prozeduren auf, das würde zu lange dauern. Ich schreibe auf, was das Ziel des ganzen ist, was dabei nicht rauskommen wird, und einzelne Teilschritte, an die ich mich, wie bei einer Checkliste, halten kann.
Das hat den Vorteil, dass ich das auch gleich dem Kunden geben kann, der es dann entweder absegnen oder ablehnen kann. Dabei stelle ich meistens auch schon fest, ob und wie es möglich ist, und erkenne Probleme und Schwachstellen im Vorfeld.
Leider lässt sich damit nicht immer alles im Vorfeld erschlagen. Kommt oft vor, dass ich dann ein Problem finde, wenn es ins Detail geht, welches ich bei der Planung übersehen habe, oder nicht sehen konnte. Aber in 95% aller Fälle lässt sich irgendeine Lösung finden.
GambaJo ist offline   Mit Zitat antworten
Alt 25.03.08, 09:52   #8 (permalink)
 
Registriert seit: 16.07.05
benwilliam Leistung: Facit NTK
benwilliam eine Nachricht über ICQ schicken
Likes: 0
Standard

naja bei größeren Projekten aufjeden fall strukturiert und geplant, UML lässt grüßen
benwilliam ist offline   Mit Zitat antworten
Alt 25.03.08, 10:02   #9 (permalink)
 
Registriert seit: 31.01.08
nhBps Leistung: Facit NTK
Likes: 0
Standard

Naja, im Moment Programmiere ich ja noch nicht so richtig.. Bin grade dabei zu lernen

Aber wenn ich Programmiere, dann nur ein kleines bisschen geplant ^^
Das andere kommt einfach aus mir heraus
nhBps ist offline   Mit Zitat antworten
Alt 25.03.08, 10:34   #10 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 442
Standard

Bei mir kommt es darauf an, was ich programmiere. Kleine Sachen, die man in 1-2 Stunden mal dahin tippt und die man nie wieder erweitern muss, wird nicht viel geplant. Bei Projekten, die ich auch in 1-2 Jahren noch weiterentwickeln muss, wird alles bis in's Detail geplant, UML-Diagramme entworfen, Versionsverwaltung verwendet usw.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist offline   Mit Zitat antworten
Alt 25.03.08, 11:28   #11 (permalink)
Themenstarter
 
Benutzerbild von bad_alloc
 
Registriert seit: 27.12.07
bad_alloc Leistung: 8086
Likes: 39
Standard

Ich selber programmiere (sehr zu meinem leidwesen) auch drauflos. aber da alle von UML designern reden, kann mir jemand einen empfehlen? (natürlich gratis )
__________________
You shoot yourself in somebody else's foot.|Dann gabs da noch den Mathematiker der P?=NP in O(1) erklärte.
|[A]| = p(·,|[A]|)+1
bad_alloc ist offline   Mit Zitat antworten
Alt 25.03.08, 11:33   #12 (permalink)
01
 
Registriert seit: 16.05.06
01 Leistung: Facit NTK
Likes: 0
Standard

Bei mir habe ich oft sehr lange und breitgefächerte Brainstorming Phasen von einigen Monaten wo ich erstmal bis ins letzte Ideen sammle.
Das wird dann in Klassen/Pakete/Interfaces gegliedert und erst dann gehts wirklich los
01 ist offline   Mit Zitat antworten
Alt 25.03.08, 12:10   #13 (permalink)
 
Registriert seit: 28.10.07
xenon.mr Leistung: Facit NTK
Likes: 0
Standard

unter ubuntu nutze ich ArgoUML.
xenon.mr ist offline   Mit Zitat antworten
Alt 25.03.08, 12:28   #14 (permalink)
Moderator
 
Benutzerbild von bitmuncher
 
Registriert seit: 30.09.06
bitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcorebitmuncher Quadcore
Likes: 442
Standard

Die bevorzugten UML-Editoren bitte in einem extra Thread klären, sonst ufert das hier wieder aus.
__________________
Mein Blog - Mein Job - Diaspora

Der Ring uns zu knechten besteht aus 12 Sternen auf blauem Grund.

Neue Beiträge im Habo via Twitter - Das HaBo auf FB - Das HaBo bei G+
bitmuncher ist offline   Mit Zitat antworten
Alt 25.03.08, 12:44   #15 (permalink)
 
Benutzerbild von derLichtschalter
 
Registriert seit: 28.08.07
derLichtschalter Leistung: Facit NTK
Likes: 0
Standard

ich programmiere meistens einfach drauf los, bei größeren Projekten (so ab 500 zeilen Code in Java) mach ich mir gedanklich einen Plan und stricke dann eine Methode nach der anderen...

ist vielleicht nicht effektiv, aber so bleibt man flexibel *denk*
__________________
Lenovo ThinkPad X201 | Core i7 620M 2,67 GHz, 4 GB DDR3, 128 GB Kingston SSD
Marke Eigenbau | Core 2 Duo E8400 3,0 GHz, 4 GB DDR2, XFX NVIDIA GeForce 9800 GT 670M

blog.derLichtschalter.de
derLichtschalter ist offline   Mit Zitat antworten
Antwort
   
- Anzeige -

Werbung ist gerade online    

[HaBo] » Sonstiges » Umfragen » Wie programmiert ihr?
Themen-Optionen
Ansicht

Forumregeln
Es ist Ihnen nicht erlaubt, neue Themen zu verfassen.
Es ist Ihnen nicht erlaubt, auf Beiträge zu antworten.
Es ist Ihnen nicht erlaubt, Anhänge hochzuladen.
Es ist Ihnen nicht erlaubt, Ihre Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks sind aus
Pingbacks sind aus
Refbacks sind aus


Ähnliche Themen
Thema Autor Forum Antworten Letzter Beitrag
Mit was Programmiert Microsoft???? Cracker Code Kitchen 12 04.09.05 22:44
Womit sind Handys programmiert? muRmL Code Kitchen 5 21.08.05 14:46
Game Programmiert Andrea21398 Umfragen 21 13.10.04 21:51


1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61