Step 52: Let Your Project Speak for Itself ~ Daniel Lindner

Birat Rai
2 min readMar 8, 2018

--

This is the 52nd Step towards gaining the Programming Enlightenment series. If you didn’t learn the 51st Step, read it.

Photo source

What do we mean by “Project speak for itself”?

Our project is the source of truth. We may have:

  • Setup some version control system.
  • Setup some static code analysis tool.
  • Setup some code coverage tool.
  • Setup some extreme feedback device (XFD).

The reason for all of these setup is so that it gives us report that tells about the health of the project. We need to run these tools time and again repeatedly to get the data.

How to let the project speak for itself?

With the setup of Continuous Integration Server, the project can automatically speak for itself.

With CI server in place we can,

  • Automate the build process.
  • Make the build self-testing.
  • Every commit can be built to a baseline.
  • Automate the deployment.
Photo source

--

--

Birat Rai
Birat Rai

No responses yet