I noticed that you first warn the audience not to log personal information; a few minutes later, you tell them to "improve" the log by including "User Id", "Username", the account number, the amount withdrawn. This is personal information and in contradiction to your earlier warning. Please remain consistent.
Hello! Thanks for your good comment and keen eyes! I should have said it with more details and described much more but you may also want to watch that part of the video again! - First you should know that the logs are not exposed to the world! they are in you secure database or directories with only authorized team members having access to it! - Second, Later in the video we discuss about log levels, you may log really sensitive information when using Trace and Debug log levels cause they are only used in the development! - Third, you must consider the context when talking about personal data, for example in an app like Instagram UserId and UserName are not personal at all! In a banking application you should log as much as you can even though it may look personal information but you have to protect that logs much better than other logs! they even use software architectures like event-driven architecture that the shape of the data looks like logs!
@@FullStackAmigo tnx a milion . If possible share your experiences about architecture and how to build a project in order to be developeable for future as uncle Bob says
I noticed that you first warn the audience not to log personal information; a few minutes later, you tell them to "improve" the log by including "User Id", "Username", the account number, the amount withdrawn. This is personal information and in contradiction to your earlier warning. Please remain consistent.
Hello! Thanks for your good comment and keen eyes!
I should have said it with more details and described much more but you may also want to watch that part of the video again!
- First you should know that the logs are not exposed to the world! they are in you secure database or directories with only authorized team members having access to it!
- Second, Later in the video we discuss about log levels, you may log really sensitive information when using Trace and Debug log levels cause they are only used in the development!
- Third, you must consider the context when talking about personal data, for example in an app like Instagram UserId and UserName are not personal at all! In a banking application you should log as much as you can even though it may look personal information but you have to protect that logs much better than other logs! they even use software architectures like event-driven architecture that the shape of the data looks like logs!
very clear Thanks
Glad you liked it
tnx for tutorial
You are welcome, thanks for watching
tnx . Please provide a sample in asp core about logging if possbile in order to use in our projects
Thanks for watching. Sure, as I said in the video there will be more videos about logging in the upcoming days! stay tuned!
@@FullStackAmigo tnx a milion . If possible share your experiences about architecture and how to build a project in order to be developeable for future as uncle Bob says
I suggest you upload the codes you teach in the Telegram channel.
Will do soon
You edu video very good and useful.
Please teach how to use xunit and test Repositories.
Thanks.
Thanks! I'll do...
very useful
Glad to hear that
I'm sure this video is great same as usual 🙂
You're the best!
👍