Code-review case study

Although here at Afterlogic.Works we’re mostly doing web development work, we’re also providing consultancy and code review services.

A client reached out to us with an existing project and needed someone qualified to audit it in terms of code quality, architecture, methodologies. They also wanted to know whether their structure is sound and if the employed libraries and standards are up to date.

Our team assigned two senior developers, a front-end and back-end, for this task. They’ve checked the code for compatibility with existing best practices such as PSR, The Twelve-Factor App, SOLID, KISS, DRY, Zend, and the best Design patterns.

After our research, we’ve proposed two possible solutions: a faster one to fix the current version, and a longer one (more fundamentally sound) which would require changes to the architecture of the app.

We made a detailed document for the client where we included our view of the architecture, all of our analysis, recommendations for testing and CI/CD, and most importantly, advice on the best way to move forward with the project.

Not sure you’re moving in the right direction with your project? Wondering if your architecture is correct, code quality is up to par, CI/CD is implemented correctly? If so, contact us, we’re ready to help.

--

--

--

Full-stack web&app development agency since 2002. Helping UX/UI agencies with web development -> afterlogic.works

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

Recommended from Medium

How does Flutter manage to draw a widget on screen📱?🤔

Why is Cloud-Based School Management Systems or ERP Software So Popular?

AWS DMS and Change Data capture

Turn Your Old Android Phone Into A Local Odd-Jobs Server Using Termux And Sinatra

Optimizing Django Admin Paginator

Games in Flutter — Flame & Box2D Part 1

Saving your Audible books to MP3 using Python, Colab, and AAXtoMP3

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
Afterlogic.Works

Afterlogic.Works

Full-stack web&app development agency since 2002. Helping UX/UI agencies with web development -> afterlogic.works

More from Medium

Experience During Application Framework Group Project

Jmeter: How to upload multiple Images by Apache Jmeter?

Learning note for Docker (1) — How to use insecure docker registry?

Implement Redis Cache in Spring Boot Application — Part I (Theory)