This week we got a Lab 4 about adding a new feature for the SSG. It's more like allow the user use a JSON
file to config the value and run the program. The original request of this Lab 4 is updating someone else's SSG.
However, because my late start of the Lab 4, there were only 3 or 4 repositories available for me. And all of them were either built in C++
or C#
language. And then a lot of issues came after that.
For the record, C++
is the worst language for me. Beside, I just started to studied the C#
language a few weeks ago. I'm not even familiar with the C# language. So, both of them are nightmare for me.
Process
Anyway, I picked a C#
SSG program to do my Lab 4. I followed the steps that the README
file from the C#
SSG program. After 2 hours trying, I still got nothing changed in the SSG program. Even though I know the basic logic for adding the new feature (because I had done it on my own SSG before I picked a Lab 4 program), I have no idea how to modify or update the program. I tried to google the code I would like to update the program, but due to I'm lack of the knowledge and experience working on C#
program I can't make any changes at all. Therefore, I decided to give up the program.
Result
I planned to not doing this Lab 4 when I gave up the C#
program. It was an awful experience for me. The reason I'm writing this Blog is I want to try to do the Lab 4 with my own repository. It's a simple code updating for me since I worked on my own program.
Probably this is not the core for this Lab 4. The main point for the Lab 4 might be allow us have a experience the git remote
and git branch
with a real world coding program. Although I didn't experience that git remote
stuff that much from this Lab 4, I learned that how I can add a new feature to my SSG. Also, I'm getting more and more familiar with the git command.
Still a good result for me!
Link to my own work: [Config_Feature]
Top comments (1)
(。´∀`)ノ