Why you need or want to learn C#? I think depending on the answer we can find a good starting point on how to approach your learning because is not just about the language, also about the ecosystem.
Why you need or want to learn C#? I think depending on the answer we can find a good starting point on how to approach your learning because is not just about the language, also about the ecosystem.
And you got it pretty bad, time and time again Trump has been caught doing things that go agains the interest of the most vulnerable people, just one example, he was president during Covid, he handled awful, so much people died unnecessarily because of him, for his behaviour and personal interests. Something really wrong is happening in usa that this guy possibly is going to be reelected, is bad and sad.
For 6 characters is 5 seconds. I like the idea of using passphrases that mix casing with symbols but still they look like like real words, it make easier to write them down when you need them and they can be very long, so they are quite secure, of course using a password manager to be able to manage them.
I think the plan is to release all the cosmetic stuff after TI, so they don’t have to share the money with the pros. Probably they already know that in that way they just get more money
Same reaction, once Baldur’s Gate 3 was out I haven’t touched this game, and probably I’ll wait for a couple of months until they fix the mess they have
I like the approach of when finding a bug, write a test to reproduce it, fix the bug so the test passes, next do whatever refactoring you want because you have a test passing :)
To be fully transparent I donate 1 dollar a day, I just appreciate what they do, and I would like to have more services that are able to keep it that way, sadly that is not the case.
I’m just going to take the opportunity to talk about that Wikipedia is free, it doesn’t have advertisement, all the data is freely accesible and your privacy is respected, is just maintained by donations and the community. Just looking around other platforms I think they do an amazing job, so consider to donate today to keep it that way.
Ok, so if is for school, what is the context? Is a class about C#, about OOP, or programming languages, or creating a website or creating a videogame. I’ll try to cover different focuses.
C#, if is just about the language, I’d think is a bit strange, I feel that at school level you want to relate a programming language to a more fundamental concept that you can find in other languages as well, rather than sth this specific. Anyway, things like memory management: memory allocation, value/reference, garbage collection, or things like async/await, Tasks, LINQ, polymorphism, the different types and keywords and the .NET framework are important at this level.
C# is a multi paradigm language so you can implement stuff mainly in OOP, but also functional, imperative and others, I’m going to assume that the idea is to use it more as OOP, if you have used already OOP in Python you just need to find what are the features and constraints of C# around this compared with Python.
A console project may help you to understand these concepts, but at the end it will depend in what you want/need to learn to focus on what kind of project is better to implement for learning. If is just the concepts in OOP in C# any simple project can help you on that, for instance you can use a Code Kata and you can add specific requirements about covering OOP concepts so you force you to learn and practice that, even if is over engineered.
If your plan is more related to a project implementation, that’s a different story, because now you have to consider not just the building process, but also the deployment process, so not just about the language, and in this it matter less some specific stuff about the language and more about how to implement some stuff using already libraries, so is more about putting things together having in mind good practices, and also how you pack the binaries and distribute them. Other stuff, where the app will run, how do you monitor your app while is running, do you need persistence? Do you need logging, do you need security, etc.