I'm fairly new to C, and newer to Linux. I currently do all of my
development on a windows machine using Visual Studio, then use Make to
build the code on Linux. Obviously this deprives me of a lot of
debugging tools. I'm also used to having a variety of tools for
refactoring and unit testing, but these aren't concepts that are
familiar at my company.
Any advice on good tools for refactoring and unit testing C code, and
for debugging on Linux ?
Also, any books on specifically about writing good code in C?
Thanks
Matt Brown