Theoretically Speaking — Clean Code & Clean Architecture

Clean Code, Clean Architecture
Image Credits: https://dribbble.com/shots/7022188-Cleaning-Code

GOALS

  1. Minimise chaos and maximise stability & agility of the application.
  2. Ensure a steady speed of development for each sprint, counted by the number of features added. Each new feature addition should require a similar amount of effort.
  3. Need for refactoring or redoing an application in future should be eliminated.

MILESTONES

SIGNIFICANCE

CLEAN CODE

  • Just read the title and get a rough idea about the topic
  • Continue to read the summary and get some more details
  • Continue to read the full article to know each & every detail
  • Click on reference links to further dig deeper into the topic

CLEAN ARCHITECTURE

CONCLUSION

--

--

--

We are business accelerator working with startups / entrepreneurs in building the product & launching the companies.

Love podcasts or audiobooks? Learn on the go with our new app.

Recommended from Medium

Password Reset Email — Django101

A cheaper, faster, and a simpler way to migrate massive datasets in batch or one-time loads to S3

Data Warehouse Training — Episode 3 — Data Warehouse VS Database

How to Organize Software Development Teams in 3 Steps

Modernizing the Data Engineering Stack in 99 Group

Android App Bundle : Modular and Dynamic App Delivery : Part-1

A review of: Scala with Cats by Noel Welsh and Dave Gurnell

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
LiftOff LLC

LiftOff LLC

We are business accelerator working with startups / entrepreneurs in building the product & launching the companies.

More from Medium

Speed, quality, or cheap software?

Monoliths vs Microservices for MVPs

Should your API use enums?

Better Apps with Domain-Driven Design