I started in college, with Python. I remember I was so confused about code identation rules, and on exams we have to "code on paper". So, to address the problem of not knowing the correct place to end conditional or method statement, my teacher invented a "vertical line" workaround, teaching us to put lines in start of statement until the end of it. One semester later, we switched from Python to Java, for learning object-oriented programming. And again, I was in trouble: this time, for mark the end of statements, I used a numbered circle to mark the start and end (ex.: ยน{ }ยน).
Now, it's at least an irony: I was so used with Java that completely forgot Python. Needed to re-study it to start the project I'm currently working in (and until now, even developed some Django modules for our application, I'm still committing the mistake of using { instead of : ๐)
For further actions, you may consider blocking this person and/or reporting abuse
We're a place where coders share, stay up-to-date and grow their careers.
I started in college, with Python. I remember I was so confused about code identation rules, and on exams we have to "code on paper". So, to address the problem of not knowing the correct place to end conditional or method statement, my teacher invented a "vertical line" workaround, teaching us to put lines in start of statement until the end of it. One semester later, we switched from Python to Java, for learning object-oriented programming. And again, I was in trouble: this time, for mark the end of statements, I used a numbered circle to mark the start and end (ex.: ยน{ }ยน).
Now, it's at least an irony: I was so used with Java that completely forgot Python. Needed to re-study it to start the project I'm currently working in (and until now, even developed some Django modules for our application, I'm still committing the mistake of using { instead of : ๐)