Can you start with coding programs without using advanced techniques, like Delegates or similar?
Also is it wise to follow Single responsibility principle (each method has only one reason or purpose) as a beginner.
Each method should have small number of code lines (like 10) is also one of coding guides. For me as a beginner, its a bit harder to read code with many methods, as we are constantly passing and returning values.
Any advice on this, Thanks. I use C#.
Best How To :
I'm not sure here is the correct place for your question, but anyway: yes, you can start coding without advanced techniques (and, you could even code complex programs without those, but it is not recommended)
And it is a good idea to follow the code guides for classes/methods, trying to encapsulate correctly the code (for example, the principle you say), you probably won't do it very well at start, but it's the best way to learn.
About code lines of a method, no, there is not a fixed size in lines for methods (or classes) as it depends on what and how are you programming (could go from 1 line to 50~80), but I would recommend to make them as small as possible until splitting one method would actually make the program more complex