Skip to content

Chapter 7 feedback #33

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
SimonDarksideJ opened this issue Apr 25, 2025 · 4 comments
Open

Chapter 7 feedback #33

SimonDarksideJ opened this issue Apr 25, 2025 · 4 comments

Comments

@SimonDarksideJ
Copy link

Feedback related to chapter 7

@SimonDarksideJ
Copy link
Author

Image

You have not used the term “directory” in previous chapters, and neither does VS Code use it. Keep your terms consistent, as not everyone knows what you may be referencing if you randomly use a new term and never clarify its meaning, especially when the software doesn’t use the term itself. Use folder if you’ve used it in previous chapters, like the one you’ve referenced.

@SimonDarksideJ
Copy link
Author

Note about the creating class steps:

Directly copying and pasting each section beneath each other will result in errors at the end, since everything after the first set of code needs to be inside the final brackets {} of the class. Directly following your steps will lead to an error when trying to run the code later, so it's worth making clear that if you’re following along, then everything needs to be contained so if they are just mindlessly following along and copy pasting, they know what they need to do to make it work. Same on 08 & 09.

@AristurtleDev
Copy link
Owner

Image

You have not used the term “directory” in previous chapters, and neither does VS Code use it. Keep your terms consistent, as not everyone knows what you may be referencing if you randomly use a new term and never clarify its meaning, especially when the software doesn’t use the term itself. Use folder if you’ve used it in previous chapters, like the one you’ve referenced.

Where appropriate, directory has been changed to folder through all chapters

There are some instances where directory is kept, such as when referring to the Contnet.RootDirectory property since it's explicitly named directory.

@AristurtleDev
Copy link
Owner

Note about the creating class steps:

Directly copying and pasting each section beneath each other will result in errors at the end, since everything after the first set of code needs to be inside the final brackets {} of the class. Directly following your steps will lead to an error when trying to run the code later, so it's worth making clear that if you’re following along, then everything needs to be contained so if they are just mindlessly following along and copy pasting, they know what they need to do to make it work. Same on 08 & 09.

The snippets have been updated to have the { } in the class declaration part on separate lines such as

public class Foo
{

}

However, this tutorial series is stated up front in the introduction that it is not meant for someone that is new to C#, and provides resources for learning C#. If they have a foundational understanding of C# and object-oriented programming, as is recommended in the tutorial introduction, then they should know to place the following code sections within the { } of the class itself.

The tutorial series focus on MonoGame, not teach the basics of writing C# code.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants