Essays about: "Dependency Injection"

Showing result 1 - 5 of 8 essays containing the words Dependency Injection.

  1. 1. Analyzing and Reducing Compilation Times for C++ Programs

    University essay from Linköpings universitet/Programvara och system

    Author : Dennis Mivelli; [2022]
    Keywords : C ; Compilation; Build; Dependencies; File Dependencies; File inclusions; Time; Speed; Compilation time; Build time; Design patterns; PImpl; Bridge; Dependency injection; Pointer to implementation; Mocking; GoogleTest; gMock; large; large-scale; Reduce; Reduce compilation times; Reduce build times; C ; Kompilering; Byggtid; Beroenden; Filberoenden; Filinkluderingar; Tid; Hastighet; Kompileringstid; Designmönster; PImpl; Bridge; Dependency injection; Pointer to implementation; Mockning; Mocking; GoogleTest; gMock; Storskalig; Minska kompileringstid; Minska;

    Abstract : Software companies often choose to develop in C++ because of the high performance that the language offers. Facilitated by static compilation and powerful optimization options, runtime performance is paid for with compilation time. READ MORE

  2. 2. Test-Driven Development in Clojure : An analysis of how differences between Clojure and Java affects unit testing and design patterns

    University essay from KTH/Skolan för datavetenskap och kommunikation (CSC)

    Author : Niclas Nilsson; [2015]
    Keywords : TDD; Test-Driven Development; Clojure; Design patterns; Java;

    Abstract : Agile methods and Test-Driven Development are well established methodologies within the software development industry. As a large part of today’s software development is done in Object-Oriented languages like Java it’s only natural that agile best practices have evolved to fit into the Object-Oriented paradigm. READ MORE

  3. 3. Dependency Injection frameworks: an improvement to testability ?

    University essay from Umeå universitet/Institutionen för datavetenskap

    Author : Anders Lundberg; [2015]
    Keywords : ;

    Abstract : Testing is a crucial part of any software project. Its importance can be seen in the increasing amount of developer striving towards producing code with higher testability, thus being able to verify and validate the functionality of their systems. READ MORE

  4. 4. Non-intrusive Patient Simulator for Medical Ventilator Software Verification

    University essay from Institutionen för informationsteknologi

    Author : Yuzhen Zhuo; [2014]
    Keywords : ;

    Abstract : Testing distributed real-time systems has been pervasively proven a challenging task within numerous industries. When the real-time nature of a system is combined with safety critical medical systems, having a reliable test system is of major importance. READ MORE

  5. 5. Dependency Injection and Mock on Software and Testing

    University essay from Uppsala universitet/Informationssystem

    Author : Mengkeang Veng; [2014]
    Keywords : dependency injection; mock; software testing; testability; software metrics;

    Abstract : Software testing has been integrated within software development life cycle due to its importance in assuring software quality, software safety, and customers' satisfaction. However, problems in software testing are prominent among software developers as system grows in size and complexity. READ MORE