Do #coding conventions really matter? In this video, we'll discuss the benefits and challenges of using coding conventions, and how they can help to improve the readability, maintainability, and quality of your code. We'll also introduce #DCM, a tool that can help you to enforce coding conventions in your projects.
If you liked what you saw about DCM checkout the following Link:
https://dcm.lemonsqueezy.com?aff=XA47X
In order to receive the 20 % discount use the code: FLUTTEREXP
You search for a Mentorship tailored to your needs from A Software Engineer Expert? Checkout https://flutterexplained.gumroad.com/l/mentorship
00:00 Do we need coding conventions?
01:02 History of Code Conventions
01:38 First Conventions by Edsger W. Dijkstra
https://www.cs.utexas.edu/users/EWD/transcriptions/EWD03xx/EWD316.html
https://en.wikipedia.org/wiki/Edsger_W._Dijkstra
02:20 Coding Standards by NASA
https://nasa.github.io/fprime/UsersGuide/dev/code-style.html
https://ntrs.nasa.gov/api/citations/20080039927/downloads/20080039927.pdf
03:17 What are GOTO statements?
04:08 Possible Explanations for more Rules and Conventions
https://amzn.to/47haWA1
https://en.wikipedia.org/wiki/Coding_conventions#cite_note-3
https://www.zippia.com/software-developer-jobs/demographics/
05:36 How can we enforce coding conventions?
06:24 DCM - A toolkit to identify problems and enforce them in your codebase
https://dcm.dev/docs/getting-started/
https://dcm.dev/docs/rules/
https://dcm.dev/docs/cli/
https://dcm.dev/docs/assists/
https://dcm.dev/docs/metrics/
YOUTUBE ►► https://youtube.com/c/flutterexplained
KICK ►► https://kick.com/devcafe
MASTODON ►► https://fosstodon.org/@flutterexp
MATRIX ►►https://bit.ly/flutter_explained_matrix
DISCORD ►► https://discord.gg/TRSY4tGHpd
My Streaming Setup ►► https://kit.co/flutter_exp/flutter-explaines-streaming-kit
Client & Server Architecture: https://youtu.be/kYM-wlOhQ3I
Files and Folder Structure in Flutter & Dart: https://youtu.be/wR1cMW1hSzM
Realtime Communication with WebRTC: https://youtu.be/hAKQzNQmNe0
Why I love Flutter: https://youtu.be/fSn9xK7YCvY
Additional Tags: Flutter, upgrade, video, tutorial