CCExtractor Development

CCAligner: Improve logging

For debugging, the most important things one can immediately look into are the logs. So, logging is an essential part of developing a software. CCAligner has built in [logging functions] (see: https://github.com/saurabhshri/CCAligner/blob/master/src/lib_ccaligner/commons.cpp) , and you can see it's usage at multiple places. Though most of the crucial areas are already covered, but still a lot more can be logged, which may come handy sometime in future.

We expect a well furnished pull request with

  • logging at relevant areas
  • properly documented and styled code
  • good explanation and details.

Make sure you do no perform "over-logging".

Task tags

  • code quality
  • logging
  • ccaligner
  • c++

Students who completed this task

Nikunj Taneja, Gracjan Pasik

Task type

  • code Code
  • done_all Quality Assurance

Level

Beginner
close

2017