programmēšanā vairāk laika aizņem ne jau kodēšana, bet projektēšana, savukārt projektēšana ir ļoti saistīta ar kodēšanu, līdz ar to var uzskatīt, ka programmatūras projektēšana faktiski ir kodēšana, kas, savukārt, nozīmē to, ka testēšana un rekodēšana ir nevis kļūda projektēšanā, bet gan to, ka projekts joprojām ir projektēšanas stadijā, pat ja tas jau tiek lietots un testēts dzīvajā.
)))
Citiem vārdiem sakot, radošajā procesā visādas fāzes un metodes - tās ir atstrādātiem freimworkiem. Savukārt katram sevi cienošam web developerim ir savs freimworks, vienalga, paštaisīts, izvēlēts gatavs vai kāds cits.
Izstrāde, izmantojot objektorientēto programmēšanu, modulāru uzbūvi, templeitus, biju jau te sācis ģenerēt baigo rakstu, bet visa atbilde slēpjas iekš termina ’web portal framework’ - ja Tev tāds ir, tad attīstība notiek rakstīšanas ātrumā, ja nav, tad viss stāv uz vietas.
Izstrāde notiek gan izmantojot objektorientētu struktūru, gan trīsrindu arhitektūru, gan modulāru uzbūvi, gan sagatavju sistēmu. Ir veikta plānošana, viss notiek uz pašizstrādātas platformas (pamatā ņemot MVC modeli). Bonusā viss tiek dokumentēts, jo +/- ir zināms, ka uzturēšana / uzlabošana būs jāveic citiem cilvēkiem.
Problēma ir citur. Laiks. Šobrīd studēju un cenšos ne tikai "braukt cauri", bet arī gūt zināšanas sev. Attiecīgi, mācību slodze ir diezgan liela un programmēšana notiek darbdienu vakaros, kuri jau tāpat ir īsi. Lūk arī iemesls ilgajam procesam...
Tik tiešām.. ārprāc, bet nav brīnums, jo vienmēr, kad ir sanākusi saskarsme ar terminoloģijas komisiju, ir radies iespaids, ka dauzot galvu pret sienu iespējams nodarīt mazāku kaitējumu smadzenēm, kā tad, ja iedziļinās tās komisijas darbā. Sevišķi tur izcēlās atsevišķi indivīdi, kuru hiperaktivitāte bija apgriezti proporcionāla adekvātas domāšanas un izpratnes spējām.