Skip to content

This repo serves as a SDLC documentation, collection of dynamic data structures library design code.

Notifications You must be signed in to change notification settings

yasirfaizahmed/Dynamic_Data_Structure_library

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

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

About

This repo serves as a SDLC documentation, collection of dynamic data structures library design code.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published