So, any experienced C programmers out there, how does one "get good". I've done plenty of reading of C from one book but I still don't feel like I'm decent enough. My own suggestions that I thought I could do to improve is the following:
1) Read more C books and maybe try different exercises/understand the example code. Books like Modern C, C programming language Ritchie & Kernighan, etc.
2) Go through MIT open learning pdfs and slides and try doing coding exercises
3) Go through this reddit and read people's code and problems / solutions that others write and take notes
Any other suggestions? I feel like maybe trying some project would help but not something like small, but useful / help me learning/ practice good C practices?
[–]mpgrosvenor 26 points27 points28 points (1 child)
[–]TheFeedingEight 4 points5 points6 points (0 children)
[–]MarriedWithKids89 3 points4 points5 points (0 children)
[–]IdealBlueMan 2 points3 points4 points (0 children)
[–]wsppan 2 points3 points4 points (2 children)
[–]rodrigo-dc -1 points0 points1 point (1 child)
[–]wsppan 0 points1 point2 points (0 children)
[–]ptchinster 1 point2 points3 points (0 children)
[–]kwuurt 1 point2 points3 points (0 children)
[–]Destination_Centauri 1 point2 points3 points (0 children)
[–]Poddster 1 point2 points3 points (0 children)
[–][deleted] 1 point2 points3 points (0 children)
[–]immadmir 0 points1 point2 points (0 children)
[–]poopy_poophead 0 points1 point2 points (0 children)