Giter Site home page Giter Site logo

examinationsuppgift-datalogiskt-tankande's Introduction

Examinationsuppgift Datalogiskt tänkande

Här är URL:en

Inledning

Vi valde att planera ut hur vår tid skulle användas, själva projektets process gick vi inte igenom utan började tillsammans och fundera ut uppgiften.

Under tiden vi skrivit och spånat så har vi suttit i Discord och konverserat.

Decomposition

Vi följde instruktionerna som vi fått, att bryta ner sidan i mindre och mindre sektioner.

Det finns möjligen andra sätt att utföra uppgiften på, men det blev enklare och tydligare att se vart saker är i en trädstruktur.

Pattern Recognition

Inledningsvis så jämförde vi alla olika delar med varandra, använde färgkoder för att enkelt se hur många olika "unika" delar hemsidan bestod av.

Det började med fler uppdelningar, men det blev tydligt att olika saker hade fler gemensamma nämnare än vi trodde.

Abstraction

Svårt koncept att greppa, men vi började få förståelse mer för vad det betyder. När man började tänka på det så gick det upp hur man kan slå ihop fler saker till mer universella funktioner. Vi började med 3 olika slags knappar (En för pop up delar, en annan för addera till kaffelistan och en tredje till att förflytta sig mellan sidor), men då alla hade specifika delar som man kunde återanvända så kunde vi koka ner det till en "button".

Algorithm Design

Man kunde ha gått väldigt djupt, men med tanke på att vi skulle följa det flödet vi fick som uppdrag så valde vi att göra det lite simplare.

Stegen är indelade per "sida" och vad som sker på respektive sida.

Våra tankar

Abstraktions biten var svår att hänga med på, blir lätt ett luddigt tema, men resten var enklare. När man väl kom in i uppgiften så gick det lite enklare.

Egna tolkningar:

  • Index sidans funktionalitet

    Det var svårt att se hur sidan skulle gå från Index till t.ex /menu, eller om man skulle hamna på profildelen. Vi drog slutsatsen att "sidan" visas medan data hämtas i bakgrunden för att göra det enklare när väl sidan är igång.

  • Status sidans funktionalitet

    Några tankar vi hade om Status sidan är om den skulle fungera som en "Pop up", likt NAV-menyn eller varukorgen. Vi valde det, och lät knappen att "toggla" sig ur vara "Ok, cool!" knappen. Sen var en till fundering gällande var man skulle hamna efter den rutan. Men sen såg vi att "Orderstatus" fliken fanns med i NAV-menyn, så då valde vi att man återgår till den, med /menu bakom

examinationsuppgift-datalogiskt-tankande's People

Contributors

jaerker avatar

Watchers

 avatar

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.