Best of Atomic Spin — May 2024
- 1
- 2
Atomic Spin·2y
Advice for Developers: How to Keep Moving When You're Stuck
Learn strategies for staying motivated and solving difficult problems as a developer, including taking breaks, talking through the problem, gathering more information, reading documentation, keeping a log, and periodically reassessing the original problem.
- 3
Atomic Spin·2y
Software Project Estimates are Not Budgets, and That Matters
Estimates and budgets in a software project serve different purposes. Estimates are used to predict scope and guide development, while budgets allocate resources and define constraints. Mistaking estimates for budgets can lead to unrealistic expectations, financial overruns, weak projections, stress and burnout, and eroded trust.
- 4
Atomic Spin·2y
Mock a DbContextFactory for Repository Unit Tests in .Net Core
Learn how to mock a DbContextFactory for repository unit tests in .Net Core. Ensure access to the created DbContext, share it between the implementation and the test, and prevent the repository from disposing of the context.