146: 3 Things Every Android Developer Needs to Know
Publisher |
Spec
Media Type |
audio
Categories Via RSS |
Education
Technology
Publication Date |
Dec 24, 2018
Episode Duration |
00:27:40
  • Dependency Injection
  1. Constructor_setter_method injection
  2. Service Locators or other DI frameworks
  3. Common Frameworks 1. Dagger 2. Koin 3. Kodein 4. ToothPick
  • How to test

    1. Functional / System
    2. Integration
    3. Unit
    4. Tools:
      1. jUnit
      2. Espresso
      3. Spek
  • Keep it simple simple

    1. KISS principle KISS principle - Wikipedia
    2. Examples
      1. Code Duplication
        1. “Extract this into a method”
      2. Lets create a framework for this
      3. Kaushik’s - 3x rule
        • if something is duplicated 3 or more times, think about extracting it
      4. 3/6 Rule - In 6 months, will I be able to understand this in under 3 minutes?

Contact

@fragmentedcast or our Youtube channel @donnfelker and donnfelker (on Instagram) @kaushikgopal and kaushikgopal (on Instagram)

In this episode of Fragmented, Donn digs into three things that every Android developer needs to know.
  • Dependency Injection
  1. Constructor_setter_method injection
  2. Service Locators or other DI frameworks
  3. Common Frameworks 1. Dagger 2. Koin 3. Kodein 4. ToothPick
  • How to test

    1. Functional / System
    2. Integration
    3. Unit
    4. Tools:
      1. jUnit
      2. Espresso
      3. Spek
  • Keep it simple simple

    1. KISS principle KISS principle - Wikipedia
    2. Examples
      1. Code Duplication
        1. “Extract this into a method”
      2. Lets create a framework for this
      3. Kaushik’s - 3x rule
        • if something is duplicated 3 or more times, think about extracting it
      4. 3/6 Rule - In 6 months, will I be able to understand this in under 3 minutes?

Contact

@fragmentedcast or our Youtube channel @donnfelker and donnfelker (on Instagram) @kaushikgopal and kaushikgopal (on Instagram)

This episode currently has no reviews.

Submit Review
This episode could use a review!

This episode could use a review! Have anything to say about it? Share your thoughts using the button below.

Submit Review