Subscribe: https://bit.ly/AdevaSubscribe
This video covers a new concept in software engineering called Time-Driven Development. The video will benefit any technology lead (CTO, VP of Engineering, Lead Engineers) who is working in an agile organization.
You can read more on Time-Driven Development on the link below:
https://adevait.com/software/time-dri...
This video is part of Adeva Insights Series. We publish videos that cover engineering topics once per month.
Don't forget to comment, like, and subscribe :)
0:00 Introduction
01:05 Quotes and Tweets on the subject
05:50 Why Time-Driven Development
06:22 Example #1: Developers` profiles on Adeva`s Platform
12:28 What does it take to change the storage?
14:15 Estimated time to switch
14:55 How can we save time by improving the Code Design?
15:01 Don`t depend on concrete implementations
16:57 Be mindful about your program expects
18:49 Bind abstractions with concrete implementation
20:24 What does it take to switch the storage?
21:39 Estimated time to Switch: 5 days
23:33 Example #2: Integrating GitHub profiles
27:59 Is there a better way to do it?
28:54 Why Time-Driven Development?
31:31 How to start practicing Time-Driven Development?
33:40 Software Design Principles are your tools, not your goals