Git Product home page Git Product logo

tsoha-bootstrap's People

Contributors

heikkihei avatar kalleilv avatar qzuw avatar

Watchers

 avatar

tsoha-bootstrap's Issues

Koodikatselmointi #1

Ladattu 18:30 / 23.9.2017

Koodista:

  • Koodi on kaiken kaikkiaan hyvin sisennettyä, selkeää ja ymmärrettävää. 👍
  • Niin model, view, kuin controller luokat ovat edistyneet MVC-mallin mukaisesti.
  • Polut (routes.php) vaikuttavat loogisilta.
  • create_tables.sql kertoo, että sovellukseen on alustettu viisi tietokantataulua. Dokumentoinnissa raaka-aineen ja reseptin välillä oli monesta moneen suhde, joten niiden välille kannattaa luoda vielä liitostaulu.

Sovelluksesta:

  • Tässä vaiheessa sovelluksessa navigointi oli vielä hieman hankalaa. Tsoha-Bootstrap -pohjan mukana tulleen ylänavin tai muun vastaavan säilyttäminen sovelluksen kehitysvaiheessa olisi yksinkertaistanut sivuilla liikkumista.
  • Katselmoinnin hetkellä vain pari sovelluksen näkymistä oli toiminnassa.
  • /resepti sivu sisältää ilmeisesti vielä Kint tulostuksia, mitkä vähän rikkovat ulkoasua.

Muut:

  • Dokumentointi oli hyvää ja selkeää.
  • README filun ”Linkki suunniteltuihin sivuihin” osion linkit voisi nimetä niiden sovelluksen näkymien mukaan joihin linkit johtavat. Lähinnä selkeyden vuoksi. Kannattaa tähän myös lisätä muita valmiita näkymiä, jos on.

Koodikatselmointi 2 - Tsoha 17

Yleisiä huomioita

  • Sovellus vaikuttaa keskeneräiseltä. Ainakaan tominallisuudet eivät olleet vielä valmiita. Edellinen "commit" taisi olla 7pv. sitten, joten sovelluksen jatkokehityksen uskon siirtyneen tulevaisuuteen.
  • Oli hyvä, että näkymien, kontrollerien, attribuuttien jne. nimet olivat pääosin kaikki suomeksi. Alussa meinaa helposti mennä sekaisin.
  • Muuten voin yhtyä 1. koodikatselmoinnin kommentteihin.

Huomioita koodista

  • Luokkien ja metodien nimet suht loogisia
  • Koodi sisennetty pääosin hyvin
  • Monta toiminnallista kokonaan toteuttamatta esim. kirjautuminen ja reseptin lisääminen. Sovellus siis keskeneräinen.
  • HTML-tiedostoissa ei ilmeisesti ole otettu bootstrap-layouttia käyttöön? Näin olleen esim. navigaatio yläpalkista puuttuu. Bootstrap-layout hoitaa aika monta juttua automaattisesti.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.