This also relates to a simple programming tip. It can be easy to fall into a pattern of ... if (condition1 == good) { ... if (condition2 == good) { ... if (condition3 == good) { do_something(); but this is bad and becomes dangerous.
-
-
Any resources to help with the testing bits? Well tested code samples? Books? Guides? People to follow? Papers? Where to look to learn more about writing tests? (Thx for thread!)
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Great advice. Do you also have any tips for us infrastructure engineers? I mostly write app configs in Yaml, Cloudformation, Dockerfiles, build pipelines, but also some python scripts. Which arent very high quality because I don't practice it everyday.
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Awesome advice, thanks! I will include this thread when teaching software engineering at my university :-)
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
Thanks. Twitter will use this to make your timeline better. UndoUndo
-
-
-
@threadreaderapp unroll this huge thread -
Hello, please find the unroll here: Thread by
@colmmacc: "Tuesday Tweet Thread time! Today's is special. 5 pieces of programming advice: write tests, think in data structures, le […]" https://threadreaderapp.com/thread/1153715663946444800.html … See you soon.
End of conversation
New conversation -
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.