Skip to content

Latest commit

 

History

History
52 lines (35 loc) · 4.02 KB

README.md

File metadata and controls

52 lines (35 loc) · 4.02 KB

SDLC Activity Based Learning

my_pic

Build Code Quality Unity Git Inspector
C/C++ CI Code Quality - Static Code - Cppcheck Unit Testing - Unity CI-CoverageCodeQuality Dynamic Code Analysis Valgrind Contribution Check - Git Inspector

Folder Structure

Folder Description
1_Requirements Documents detailing requirements and research
2_Design Documents specifying design details
3_Implementation All code and documentation
4_test_plan Documents with test plans and procedures

Contributors List and Summary

PS no. Name Features added Issuess Raised Issues Resolved No. test Cases test Case Pass
1 Yaseer almost all Nil Nil 17 17

Click Here to see the contribution stats in detail.

Challenges Faced, Overcomes

Challenge 1

• As mentioned in 1_requirements, I was facing a problem of passing the structure pointer evertime a funciton which modifies the list/tree is called this actaully got my head scratched since I did'nt wanted to keep passing the pointer everytime from function to function.

How I overcame 1

• I just posted my question on STACKOVERFLOW and it turns out I got the answer on how to do it the right way, And rest of the code development went very smooth.

Challenge 2

• Need a much simpler way to initilize the list/ tree Present way,

      sll_node* root = NULL;  //initilizing the list
      sll_append(&root, val); //starting to append the first element to it

How I overcame 2

• I still need to figure out, need help here

Learning Resources

  1. Youtube.
  2. git Documentation came very handy.
  3. Of-course the md file guide.
  4. Makefile tutorial.
  5. The unity