Concepten
Hoi, daar ben ik weer een keer.
Ik heb een vraag, waar ik me eigenlijk best wel klote bij voel. Want het lukt me steeds niet om me aan mijn concepten te houden, of uberhaupt een concept uit te werken. Elke keer als ik weer een goed idee heb, om zo weer verder te gaan aan mijn CMS (die voor zover af is perfect werkt) dan loopt het helemaal in de soep omdat ik na een tijd geen zin meer heb. Kan iemand me helpen met het organiseren vna mijn concepten, of een tip geven hoe ik toch bij mijn concept blijf.
Trouwens hoe maken jullie je concepten, hoe werken jullie ze uit ?.
Ik vind het echt jammer dat het me steeds weer niet lukt, aan mijn programmeer kennis ligt het cker niet, ik werk voor gevorderde bedrijfen om cms systemen te maken, maar met mijn eigen projecten loopt het steeds stuk.
a.u.b. help me :P
Ik heb een vraag, waar ik me eigenlijk best wel klote bij voel. Want het lukt me steeds niet om me aan mijn concepten te houden, of uberhaupt een concept uit te werken. Elke keer als ik weer een goed idee heb, om zo weer verder te gaan aan mijn CMS (die voor zover af is perfect werkt) dan loopt het helemaal in de soep omdat ik na een tijd geen zin meer heb. Kan iemand me helpen met het organiseren vna mijn concepten, of een tip geven hoe ik toch bij mijn concept blijf.
Trouwens hoe maken jullie je concepten, hoe werken jullie ze uit ?.
Ik vind het echt jammer dat het me steeds weer niet lukt, aan mijn programmeer kennis ligt het cker niet, ik werk voor gevorderde bedrijfen om cms systemen te maken, maar met mijn eigen projecten loopt het steeds stuk.
a.u.b. help me :P
Ik denk als je voor jezelf stap voor stap het concept op papier uitwerkt, en dan rustig de tijd neemt om die stappen uit te werken.
En als je je script zo maakt dat ze snel zijn aan te passen als je aan een nieuw concept begint dat je daarmee al een 'jumpstart' hebt. (dmv. van OOP bv.)
dan scheelt dat weer tijd, en krijg je die misschien wel af.
En verder is het gewoon discipline.
btw:
cms = content management system, dus een cms systeem is dubbelop :x
En als je je script zo maakt dat ze snel zijn aan te passen als je aan een nieuw concept begint dat je daarmee al een 'jumpstart' hebt. (dmv. van OOP bv.)
dan scheelt dat weer tijd, en krijg je die misschien wel af.
En verder is het gewoon discipline.
btw:
cms = content management system, dus een cms systeem is dubbelop :x
omg :P, ik vind cms systeem lkkr in de mond liggen :x
Kijk dat is ook wat ik telkens weer probeer, maar goed, nadat ik ongeveer een 10% op papier heb gezet, beginnen mijn handen zo te jeuken dat ik weer wat moet programmeren,
ik ben nu zo al 2 a 3 jaar bezig met een en het zelfde project, wat dus steeds niet wil.
Wel is het zo elke keer als ik er weer aan begin dat er weer iets nieuws bijzit :P.
Het verst dat ik gekomen ben is bij ongeveer 60%, en dat is niet genoeg :P..
Ik denk ook dat het aan meerdere factoren ligt hoor,
namelijk de intresse op dat moment.
Of dat als je aan het prgrammeren bent dat je jezelf dan in het diepe gooit enz.
Het is en blijft jammer als je iets niet afkan maken toch ?
Kijk dat is ook wat ik telkens weer probeer, maar goed, nadat ik ongeveer een 10% op papier heb gezet, beginnen mijn handen zo te jeuken dat ik weer wat moet programmeren,
ik ben nu zo al 2 a 3 jaar bezig met een en het zelfde project, wat dus steeds niet wil.
Wel is het zo elke keer als ik er weer aan begin dat er weer iets nieuws bijzit :P.
Het verst dat ik gekomen ben is bij ongeveer 60%, en dat is niet genoeg :P..
Ik denk ook dat het aan meerdere factoren ligt hoor,
namelijk de intresse op dat moment.
Of dat als je aan het prgrammeren bent dat je jezelf dan in het diepe gooit enz.
Het is en blijft jammer als je iets niet afkan maken toch ?
Gewijzigd op 01/12/2005 20:55:00 door Niels
Ik ben toevallig bezig met een website die 1 jan. online gaat, het is een site voor Jongeren met Problemen.
En in het begin vond ik het hardstikke leuk om eraan te werken maar na een tijdje niet meer.
Maar toch ff doorbijten, als het af is ben je er trots op.
En in het begin vond ik het hardstikke leuk om eraan te werken maar na een tijdje niet meer.
Maar toch ff doorbijten, als het af is ben je er trots op.
Bij mij gaat er nogal veel tijd verloren doordat ik op dit forum rondhang, LOL
een duidelijke deadline voor dingen zetten helpt bij mij heel erg.
en wat ik aanraad is nieuwe dingen proberen, zo blijft het interesant en gaat het niet vervelen!
Groet, Roland.
en wat ik aanraad is nieuwe dingen proberen, zo blijft het interesant en gaat het niet vervelen!
Groet, Roland.
Maar bij grote projecten kan je er maanden mee bezig zijn en dan gaat het vervelen ongeacht het nieuwe eraan of niet.
@Dennis : ja daar kan ik me idd wel in vinden, hoe groter het project hoe eerder je je gaat vervelen :P. Nee, maar iig hoor je dergelijke projecten ook niet in je eentje te bouwen, een cms is gewoonweg te groot, maar goed ik probeer het Open Source te maken, en alles wat ik ermee ga verdienen, met reclame enz gaat naar een goed doel :P.. Maar toch ik zal jullie raad eens opvolgen, en echt gewoon dit weekend de tijd nemen om elk ding op teschrijven en elk detail uit te werken :P
Maar voor dat ik daar aan begin, is eigenlijk mijn vraag waa rik vanaf gedwaald ben, heo schrijven jullie het op.
gebruik je nog programma's ? Zoals word, en kun je een voorbeeld toonen ?
Of schrijf je gewoon een schrift vol ^^ :P
Ik denk dat ik het in WORD doe, dan kan ik emt ACCESS alvat een db bouwen :P.
gebruik je nog programma's ? Zoals word, en kun je een voorbeeld toonen ?
Of schrijf je gewoon een schrift vol ^^ :P
Ik denk dat ik het in WORD doe, dan kan ik emt ACCESS alvat een db bouwen :P.
Je CMS modulair (OO) benaderen en goed uitwerken in losstaande componenten die ieder een duidelijke functionaliteit heeft, goed documenteren en zorgen dat het reusable is (en blijft).
Op die manier kun je de gemaakte code op component-basis inzetten en aan laten sluiten bij de andere delen van de cms.
Dan kun je het hele bouwproces ook opdelen, eerste dit component uitwerken en testen, dan dat component etc ...
Als je het goed aanpakt heeft ieder component zijn eigen specifieke eigenschappen, functionaliteit en datamodel, waardoor het toch weer wat afwisselender wordt.
Eenmaal 1 component klaar dan kun je die in alle andere componenten weer toepassen waardoor het weer wat vlotter en plezieriger gaat, en alle kleine stukjes maken uiteindelijk 1 grote ;)
Op die manier kun je de gemaakte code op component-basis inzetten en aan laten sluiten bij de andere delen van de cms.
Dan kun je het hele bouwproces ook opdelen, eerste dit component uitwerken en testen, dan dat component etc ...
Als je het goed aanpakt heeft ieder component zijn eigen specifieke eigenschappen, functionaliteit en datamodel, waardoor het toch weer wat afwisselender wordt.
Eenmaal 1 component klaar dan kun je die in alle andere componenten weer toepassen waardoor het weer wat vlotter en plezieriger gaat, en alle kleine stukjes maken uiteindelijk 1 grote ;)
Dennis:
Maar bij grote projecten kan je er maanden mee bezig zijn en dan gaat het vervelen ongeacht het nieuwe eraan of niet.
Klopt! Ik heb net een site gebouwd voor de provincie Noord Holland en die heeft een half jaar geduurd. De laatste maand werd het inderdaad vervelend. Het enige dat ik weet is gaan zitten en doorgaan tot het af is.
Oh en 's morgens een wandelingetje maken helpt mij ook heel goed ;-)
@SulfeR: Pen en een flink vol kladblok ;-)
Ik heb zelf altijd last dat ik iets wil maken waar ik het resultaat kan zien. Laat mij dus niet een lading functies schrijven voor het verwerken van data in de database, dat zal nooit af komen.
Als oplossing heb ik dat ik heel erg subject geörienteerd te werk ga. Ik maak een functie, en daarbij tegelijk een pagina. Maar het hele project is zo opgezet dat het voor ieder formulier, voor iedere actie een apparte pagina (bestand) gebruikt en ik voeg de functies alsmaar toe aan mijn library, zodat ik die nooit weer overnieuw hoef te schrijven (tenzij ik ze wil verbeteren) voor andere projecten.
Ik heb zelf altijd last dat ik iets wil maken waar ik het resultaat kan zien. Laat mij dus niet een lading functies schrijven voor het verwerken van data in de database, dat zal nooit af komen.
Als oplossing heb ik dat ik heel erg subject geörienteerd te werk ga. Ik maak een functie, en daarbij tegelijk een pagina. Maar het hele project is zo opgezet dat het voor ieder formulier, voor iedere actie een apparte pagina (bestand) gebruikt en ik voeg de functies alsmaar toe aan mijn library, zodat ik die nooit weer overnieuw hoef te schrijven (tenzij ik ze wil verbeteren) voor andere projecten.
Jelmer:
Als oplossing heb ik dat ik heel erg subject geörienteerd te werk ga.
Deze methode is dus eigenlijk het tegenovergestelde van OOP en noemen we voortaan SOP :-)
@Willem: Dat is precies de manier waar ik mee bezig ben, maar eenmaal bezig en ben je beland bij het maken van componenten, dan ga je je afvragen waarom de code nou zo was ook al heb je het goed gedocumenteerd.
@Jan: Die wandeling moet ik dan zeker maar eens instellen :P, alleen jammer dat het in me bed dan nog veel warmer is ;)
@Jelmer: Krijg je dan niet heel veel gezuer over veel ruimte dat jou systemen in beslag nemen ?
Verder zal het een goeie oplossing zijn.
Ik neem al jullie reply's in acht, en zal er wat aan proberen te doen, misschien is het handig om eens iets te regelen voor een soort sourceforge ondersteuning :P..
En ik ga nu effe aan de pen en het papier :P..
@Jan: Die wandeling moet ik dan zeker maar eens instellen :P, alleen jammer dat het in me bed dan nog veel warmer is ;)
@Jelmer: Krijg je dan niet heel veel gezuer over veel ruimte dat jou systemen in beslag nemen ?
Verder zal het een goeie oplossing zijn.
Ik neem al jullie reply's in acht, en zal er wat aan proberen te doen, misschien is het handig om eens iets te regelen voor een soort sourceforge ondersteuning :P..
En ik ga nu effe aan de pen en het papier :P..
Jan:
Deze methode is dus eigenlijk het tegenovergestelde van OOP en noemen we voortaan SOP :-)
Jelmer:
Als oplossing heb ik dat ik heel erg subject geörienteerd te werk ga.
Deze methode is dus eigenlijk het tegenovergestelde van OOP en noemen we voortaan SOP :-)
What'SOP ? :P
Het was een grapje. OOP staat voor Object Oriented Programming en omdat Jelmer zei dat hij subject georienteerd te werk gaat het ik er Subject Oriented van gemaakt ;-)
Weet ik, What'SOP was een woordspeling :P maar een niet al te leuke begrijp ik :$
Haha, die had ik ook door, maar ik dacht: als ik mijn geintje ga uitleggen, mag jij het ook doen :P
Offtopic: Haha :)
OnTopic: ;)
OnTopic: ;)
Jan:
Klopt! Ik heb net een site gebouwd voor de provincie Noord Holland en die heeft een half jaar geduurd. De laatste maand werd het inderdaad vervelend. Het enige dat ik weet is gaan zitten en doorgaan tot het af is.
Oh en 's morgens een wandelingetje maken helpt mij ook heel goed ;-)
De meeste onder ons moeten gewoon naar school gehehe die hebben afleiding genoeg :pKlopt! Ik heb net een site gebouwd voor de provincie Noord Holland en die heeft een half jaar geduurd. De laatste maand werd het inderdaad vervelend. Het enige dat ik weet is gaan zitten en doorgaan tot het af is.
Oh en 's morgens een wandelingetje maken helpt mij ook heel goed ;-)
Ja, zoals ik, en dan ook nog een vriendin er tussen door :P.. wordt lastig hoor. het voordeel is dat me vriendin nu ook php aan het leren is :P ze wil weten wat ik nou zo leuk vind :P
wat een grapjas :P
wat een grapjas :P




