Lab 1 Blog

I reached out to students on Slack and found a student ready to peer evaluate my work. Stefan responded, and we both decided that working together would be beneficial. Python was a fascinating pick for him regarding a language to work in. It was unclear to me how to use his software. I am thankful that he assisted me with it. Incredibly, other people can detect issues in my code, mainly because there are certain bugs that I cannot see since they do not appear evident to me. I appreciate having people peer review. It makes me feel as if there is either something that might be improved upon or something that I was unaware of that was a bug. I discovered this when I was testing and assessing Stefan's application. I generated an input file in a directory on my own. The text contained inside a txt file would be read and then converted into an HTML file using this. I also discovered that encoding did not conform to the requirements for the function. 


Issues I filled: https://github.com/sfrunza13/SiteGenerationTool/issues/2 The code would crash when the input file was in a input path with a space in the directory name.

https://github.com/sfrunza13/SiteGenerationTool/issues/3 The code was not able to encode text properly.


Issues in my code that were filled: https://github.com/IvaniGabrovsky/text-ssg-tool/issues/1 Readme was empty. 

https://github.com/IvaniGabrovsky/text-ssg-tool/issues/2 The author of the program in the package.json is someone else's name. ssg.js does not seem to work as intended after npm install.

https://github.com/IvaniGabrovsky/text-ssg-tool/issues/3 outputFolder.isDirectory is not a function.

https://github.com/IvaniGabrovsky/text-ssg-tool/issues/4 Running the CLI tool with -v, --version -h --help options do not generate any output. But ssg.js does not seem to work as intended after npm install.


GitHub repos: https://github.com/IvaniGabrovsky/text-ssg-tool 

https://github.com/sfrunza13/SiteGenerationTool 


I was successful in resolving all of my concerns. It was a valuable experience since it taught me how to modify my code depending on other students' perspectives. I had the impression that it was a chance to be more open, avoid the sensation of being judged by other people, and make the most of the situation so that I might acquire knowledge that I lacked before. This experience taught me how to identify errors in the code written by others and provide solutions to the problems I found. In addition, when I finish my code, I shouldn't raise my hands and declare that I'm finished. There is always more that can be done to become better. There is always an opportunity for growth and development. A project is not considered completed as it can still receive updates regularly.

Comments

Popular posts from this blog

Lab 8 Blog

Octoberfest Week 2 Blog

Lab 9 Blog