Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- 1 JOHDANTO
- Saatuamme viimein työmme haluamaamme kuntoon, eli valmiiksi, on heti todettava että esitutkimuksen ja suunnittelun osalta olisi tullut ottaa muutama ennalta arvaa-maton asia huomioon, jotka olisivat helpottaneet työmme vaiheita huomattavasti.
- Näistä asioista kuitenkin tuli opittua ja todennäköisesti kukaan meistä ei toista kysei-siä ”virheitä”.
- 1.1 Aiheemme
- Otimme siis tehtäväksemme rakentaa eräänlaisen seuranhakuun soveltuvan järjes-telmän oman koulutusohjelmamme opiskelijoille. Järjestelmään siis pystyy jättämään seuranhakuilmoituksen tai sitten etsimään itselleen sopivaa seuraa ja hakemaan seu-raan omien hakukriteerien turvin. tietenkin mukana kirjautumiset ja käyttäjän lisää-miset jne.
- 2 ONNISTUIMMEKO?
- 2.1 Kehut
- Mielestämme suoriuduimme tehtävästämme kiitettävästi ja saimme täytettyä esitut-kimuksessa esiin kaivetut vaatimukset. Lopullisessa työnjälessämme näkyykin hienos-tunut CodeIgniter:n hyödyntämisestä johtuva taianomainen koodin selkeys ja raken-teellinen puhtaus.
- Pääsimme myös uudelle tasolle kopeloidessamme php:n ja tietokannan rajapintaa uudelta näkövinkkeliltä, frameworkin ja sen antamien näppärien komponenttien avulla. Itse tietokannoissa päädyimme hyödyntämään Doctrine ORM:a.
- 2.2 Pakit, jumitukset ja muut ongelmat
- Normaalin nälän, väsymyksen ja yleisen pahoinvoinnin lisäksi törmäsimme muuta-miin rakenteellisiin ongelmiin, ja sitten tuli myös se kerta kun päädyimme siihen että aloitamme alusta tämän. Myös pientä ongelmaa oli hakulauseiden kanssa ja jou-duimmekin tappelemaan manuaalien kanssa etsiessämme oikeaa lähetymistapaa ongelmaamme.
- Alusta aloittaminen kuitenkin kannatti kun huomasimme miten paljon CodeIgniter helpotti juuri meidän projektiamme ja se osoittautuikin mahtavaksi avuksi ja työka-luksi itse ohjelmointiin!
- Ongelmista suurin oli kuitenkin se että olimme ottaneet järjestelmän tuomat haas-teet liian leppoisasti vastaan esitutkimusvaiheessa ja tämän takia ajauduimme sol-mukohtiin ja jouduimme tekemään monesti suunnanvaihtoja kunnes teimme pää-töksen aloittaa alusta. Paremmalla esitutkimuksella olisimme saattaneet suoraan päätyä oikeaan suoritustapaan… noh, virheistä on tarkoitus oppia.
- 2.3 Opit
- Voimme todeta, että tästä työstä tuli opittua jotain todella tärkeää: framework:n käyttö ja se kuinka tärkeä on suorittaa huolellinen esitutkimus ja määrittely! Olisim-me säästyneet huomattavan monelta vaikealta ja vihaiselta tunnilta, mikäli olisimme toteuttaneet edellä mainitut asiat esikäteen huolella ja rauhassa.
- Myös itse ohjelmointitaidot kasvoivat ryhmän sisällä ekspotentiaalisesti ja pääsimme kaikki hyvin kiinni työhön. Opimme myös, että toimimme hyvin ryhmänä!
- 3 LOPPUSANAT
- Lopuksi toteamme työmme onnistuneeksi ja sille antamamme vaatumukset täyte-tyiksi
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement