language is not like math. Math has right and wrong answers.
Except that code tends to be like math: if you are talking about the language itself (eg: how does C++ std::vector class work), you may say wrong things. If you are talking about software engineer in general (best practices, abstract concepts, etc), it is easier to "poblish" (I like this word ^^).
Before publishing something, you must be sure code is correct, that the main idea are properly expressed. Everything else can be improved after.
However, remember that we all make mistakes, and only fools can blame you for that ;)
Before publishing something, you must be sure code is correct, that the main idea are properly expressed. Everything else can be improved after.
Yeah if my son said, (as he often does) "I hate these potatoes" but he really means "I hate these tomatoes" then the communication is breaking down. But it doesn't matter if he said, "no likey tomatoes" that still gets the idea across.
Code is pretty similar (as I think you pointed out). It needs to do what you want it to do, and being readable makes for good writing, but there are a million ways to do the same job as you'll see if you compare coding challenge solutions for instance.
Thanks for your comment 🙂
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.
Except that code tends to be like math: if you are talking about the language itself (eg: how does C++
std::vectorclass work), you may say wrong things. If you are talking about software engineer in general (best practices, abstract concepts, etc), it is easier to "poblish" (I like this word ^^).Before publishing something, you must be sure code is correct, that the main idea are properly expressed. Everything else can be improved after.
However, remember that we all make mistakes, and only fools can blame you for that ;)
Yeah if my son said, (as he often does) "I hate these potatoes" but he really means "I hate these tomatoes" then the communication is breaking down. But it doesn't matter if he said, "no likey tomatoes" that still gets the idea across.
Code is pretty similar (as I think you pointed out). It needs to do what you want it to do, and being readable makes for good writing, but there are a million ways to do the same job as you'll see if you compare coding challenge solutions for instance.
Thanks for your comment 🙂