@gliba008 @Boy_Lenze @RuntimeTraveler@unclebobmartin I have been in both sides of this argument. A single, clear source of truth is best: It's called code and it should read as a well written prose. If you rely on comments to express your intend it's not just a waste of effort but tells me that your code is unreadable.
@gliba008@unclebobmartin That is what tests are for. Comments rot, are not understood by the compiler, and unfortunately, for almost all languages are not part of the syntax tree, so it is not even clear where a comment is refering to.
Though we may try, and try, there are times when we cannot find a way to make the code express our intent; and so we resort, in the end, to a comment.
We acknowledge that each comment we write is finally due to our failure to express ourselves in code.
This is really an excellent post
"5 features of C# that F# doesn't have. And why it doesn't need them."
Less is more, from one of the industry's best practitioners of grounded, practical and clear applied programming.
https://t.co/vFyiwqXPS0
@darkclouddd @RogerAlsing@davidfowl Shameless plug: We're running a course on SAFE Stack which includes Saturn for the back-end development side. https://t.co/1QTuJ9x2aD
Almost exactly 5 years after I posted the first video on Fun Fun Function, it is now time for me to do something else for a while. It's been an amazing ride, and I'm so thankful to you all. 💛
https://t.co/6CUdWaq0v7
We're happy to announce our brand new online training today!
Learn #Erlang or #Elixirlang from @rvirding, one of the co-creators of Erlang, all from the comfort of your own home. Explore at https://t.co/kffrxJEflY #onlinetraining