Library
Vocabulary
Build a working vocabulary that fits the way engineers actually talk and write.
/ɔːˌθen.tɪˈkeɪ.ʃən/
The process of verifying who a user is.
“We added OAuth-based authentication this sprint.”
Practice
/ˌɔː.θər.aɪˈzeɪ.ʃən/
Deciding what an authenticated user is allowed to do.
“Role-based authorization keeps admin routes safe.”
Practice
/rɪˈpɒz.ɪ.tər.i/
A storage location for source code or data.
“Clone the repository and run the dev server.”
Practice
/dɪˈpen.dən.si ɪnˈdʒek.ʃən/
Providing the objects a class needs from the outside.
“Spring uses dependency injection to wire beans together.”
Practice
/ˌaɪ.dəmˈpoʊ.tənt/
Producing the same result no matter how many times it runs.
“Make the payment endpoint idempotent to avoid double charges.”
Practice