Morning.
This is probably more a discussion topic than a help topic, but I think it is okay to post here (I guess?). I've seen many people saying that comments are usually bad, that is, most part of comments aren't supposed to be there. But what do you think? I really want to know the best practices and having a readable good code.
I guess, if your code is quite understandable you don't have the need to add comments, but perhaps a comment block above the function would help some other developer to quickly identify what that function does. On the other side, your function should be already named well in a understandable way.
What is your opinion on this? How do you write comments and do you avoid commenting your code?
PS: this probably sounds way too silly and basic for most of you, but I'm starting now so I could use your points of view.