Sök:

Sökresultat:

6628 Uppsatser om Domain Driven Design - Sida 4 av 442

Effektiv applikationsutveckling med TDD ? Test Driven Development

Test Driven Development (TDD) är en utvecklingsteknik där testning ses som ennaturlig del i utvecklingsprocessen och där tillvägagångssättet hjälper utvecklaren attsektionera upp programkoden till mindre och mer hanterbara delar. På så sätt gerTDD utvecklare ett stöd under programmeringsfasen så att de får fram ren ochflexibel kod som är enkel att ändra och felsöka. TDD som teknik underlättar ävenmöjligheterna att utveckla koden inom den tidsram som finns i och med attbetungande testfaser, som i traditionella metodiker och tekniker kan blitidsavgörande, istället integreras som en naturlig del i utvecklingsprocessen. Syftetmed denna uppsats är att belysa de fördelar som finns med att använda TDD vidutveckling av nya applikationer. Vi ska ge utvecklarna som är involverade iprogrammeringsfasen argument till varför TDD bör tillämpas vid utveckling avapplikationer och hur TDD kan vara ett hjälpmedel för att uppnå en bättrekodstruktur/design för applikationen.

Canine S- and M/L- cone electroretinograms

Full-field flash electroretinography is an electrodiagnostic method used to examine the function of retinal cells. Light stimulation of the eye elicits electrical potentials in the retina. By aid of a corneal electrode and a reference electrode close to the back of the eye, the electrical potentials can be recorded and presented as an electroretinogram (ERG). ERGs driven by mainly one type of cones can be used to examine the function of a single cone class. In human beings, studies have shown the cone class sensitive to light of short wavelengths, the S-cones, to be more vulnerable to acquired damage than the other cone classes (Daley et al., 1987; Gouras et al., 1993; Greenstein et al., 1989). Dogs have two cone classes, S-cones, and M/L-cones (most sensitive to medium to long wavelengths).

Konstruktion av dumpervagn : Från beställning till underlag

This thesis describes the design of a tipping trailer, from a company?s demands andrequests to complete manufacturing documentation. The design is developed for thecompany Abexor AB in Östersund that produces tipping trailers. The product issupposed to be used by Abexors customer to transport cargos of different kinds,such as gravel, stone, dirt, etc.The work commenced with a meeting at the company where demands were set.After that a pre-study was conducted to find out what traffic rules were required forthe trailer to be allowed to be driven on roads. Similar products were examined tosee how the trailer could be designed.

Mönsterspråk för hantering av konfigurationsdata i Java

Genom litteraturstudier samt praktiskt arbete med förbättringar av programvaran File Secure har ett antal lämpliga designmönster för konfigurationshantering i Java identifierats och applicerats. Den typ av konfigurationshantering som här avses innefattar inläsning från en databas till en objektrepresentation, samt ett grafiskt gränssnitt som låter användaren modifiera datat. Det antas att mängden data är förhållandevis liten, vilket har gett upphov till vissa förenklingar. Resultatet av arbetet presenteras i form av ett mönsterspråk för konfigurationshantering, innefattande designmönstren Domain Model, Active Record och det befintliga mönsterspråket Model - View - Controller. Detta kan appliceras i många olika sorters system..

Samverkan : En kvalitativ studie om lärare och socialsekreterares uppfattning av samverkan och dess betydelse.

 Collaboration is a tool many organizations use to achive a certain goal. In previous research it can be read about both advantages and disadvantages of collaboration and also that a well-functioning collaboration is difficult to achieve. In previous research there is a shortage of scientific researches illustrating the outcome of collaboration. I have chosen to examine the cooperation between the social services and schools of the municipality of Växjö. The purpose of this essay is to understand what experiences staff working with children/young people in school and social services have of collaboration between each others organizations.

Skolan har fatta', det nya är surfplatta! : Implementation av surfplattor i grundskolan.

During the last two decades, technology has developed rapidly. It has become a natural part of everyday life, which we today take for granted. It isn?t until the last few years that technology has quickly become a big part in the school environments. Computers, tablets and other technology is today a big part of the education and teaching.

Vi gör vad vi vill men det är inte mycket vi kan göra : Om hur organisatoriska faktorer påverkar mellanchefers möjlighet att arbeta med hållbar utveckling

The group of elderly people in Sweden will increase significantly in the future and science point out that the future elderly people will not accept today?s standards and offers of assistance in today?s public elderly care. Therefore public elderly care stands before a significant challenge in terms of development that has to be sustainable. New research also points out that middle managers can be a great strategic resource, and a founder of success, in the challenge of sustainable development. The aim of the report was to increase the knowledge about what middle managers in public elderly care think sustainable development has to embrace, when it comes to quality and personnel administration, in order to meet the needs of the future elderly people.

Processchemaläggare för mångkärniga processorer ? Fördelning av minnesbelastning i NUMA-system

For systems with multicore processors contention for shared resources is a problem that occurs when several memory-intensive processes are executed in parallel within the same memory domain. This contention has a direct influence on the performance of the system and is a complex problem that has been recognized for a long time. An attractive and actively studied way to minimize this problem is by using a process scheduler adapted to allocate processor cores in a way such that contention for shared resources is minimized.With the introduction of multicore NUMA-systems (Non-Uniform Memory Access) the situation has become even more complex. In these systems the access time for processor cores to different memory domains vary depending on factors such as distance and load. Thus, the process scheduler also has to consider where the memory of each process is placed to minimize the distance and balance the load on each memory domain.This report presents a user-level process scheduler for a NUMA-system based on the multicore processor Tilera TILEPro64.

Testdriven utveckling för mobila applikationer/Android

Android is one of the leading software platforms for the new generation of smartphones. The market for applications is growing rapidly. So to be able to compete with such large competition the applications need a solid and stable development methodology. Therefore have we created an application based on a test-driven development, to investigate if the methodology was applicable on the Android platform. The conclusion is that Android?s suitability for test-driven development is dependent on the application that is being developed and if difficulties concerning the testing framework can be avoided.

Innovation på arbetsplatsen : Kontorschefers innovationshantering

Due to the globalization and constant changes in society, competition has become a big factor in profit-driven companies and organizations. Innovation has become an effective way for the companies to increase their competitiveness. By adapting to the constant changes in society e.g. the technological advances, companies can retain their competitiveness on the market.The purposeof this study is to exemplify and describe how a profit-driven company managesinnovationbyinterviewing four office managers in different work units in the same company.The resultsshows, among other things,that interactive learning can bean initiation to innovation processes and that the participating company in this study workshard to promote innovation in work units..

Träning av lexikal förmåga hos ett svensk-arabisktalande förskolebarn : Utredning och intensiv intervention av det svenska ordförrådet

Sweden has a growing proportion of children living in a multilingual environment. It is thus highly important that caretakers as well as professionals who meet these children have knowledge of multilingualism and its impact on language development. Also, an increase of referrals of multilingual children with suspected language impairment to speech and language pathology clinics is seen.The objective of this study was to investigate the linguistic ability in both Swedish and Arabic in a four year old child with suspected language impairment. A further aim was to implement an intensive intervention and evaluate the efficacy of it. Language testing in both languages showed that the boy?s greatest need was in the lexical domain.

Alla får vara med! : En kvalitativ genomgång av tekniker som används för att göra webbsidor tillgängliga för olika sorters enheter

Att göra webbsidor tillgängliga för olika sorters enheter är ett område som har uppstått i och med smartphonens utveckling. Mängden enheter har under de senaste åren ökat stort och det är inte längre endast laptops och datorer som används. Då enheternas skärmupplösning skiljer sig krävs en anpassning beroende på enhet för att ge en bra användarupplevelse. För att identifiera tillgängliga tekniker har en kvalitativ undersökning genomförts. Undersökningen består av en genomgång av utvald litteratur samt intervjuer med utvecklare på företagen Nethouse och Laget.se utförts.

Automatiserad unit testning

Dagens utveckling av mjukvara går snabbare och snabbare samtidigt som mjukvaran blir allt mer komplex. Att under dessa omständigheter kunna bibehålla en lika om inte högre kodkvalité är en utmaning. På UIQ bestämde de sig för att undersöka om ett automatiserat unit test kunde hjälpa dem. Metoderna för att komma fram till resultaten i denna rapport har varit intervjuer, en enkät, intern information och litteratur så som forskningsartiklar m.m. Denna rapport är en utredning av automatiserade test, vad man bör tänka på, vilka fördelarna är, vilka testfall som är möjliga att automatisera med mera.

Bildbaserade instruktioner i Scanias Servicehandbok : - För effektiv informationsinhämtning

Technical products are becoming more and more complex, this means that the drivers, mechanics and service personnel?s need for assistance such as the service literature is increasing. In this degree project the focus is on the technical manuals of Scania?s Workshop Manual. Today, the information in the Workshop Manual consists of collaboration between text and illustrations.

Möjligheter med Supply Chain Management i produktionen av Active Pharmaceutical Ingredient : en utvärdering och empirisk fallstudie av Demand Driven Supply inom AstraZeneca AB

De stora läkemedelsbolagen har sedan mitten på 1990-talet fått en ökad press på att optimera sina försörjningskedjor på grund av att patent på olika mediciner gått ut. När patentet gått ut kan generiska konkurrenter börja sälja liknande mediciner, de kan sälja dem till lägre pris eftersom de inte har forsknings och utvecklingskostnader att täcka. AstraZeneca tog i slutet av 1990-talet beslutet att implementera en ny strategi för deras försörjningskedja i deras produktion. Detta gjordes för att sänka deras produktionskostnader för att kunna konkurrera mot generiska konkurrenter. En konsultfirma togs in och Demand Driven Supply (DDS) implementerades.

<- Föregående sida 4 Nästa sida ->