Uploaded August 2023 | Updated September 2026, 10 hours ago
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 flutterexplained.gumroad.com/l/mentorship
Timestamps
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
en.wikipedia.org/wiki/Edsger_W._Dijkstra
02:20 Coding Standards by NASA
nasa.github.io/fprime/UsersGuide/dev/code-style.html
ntrs.nasa.gov/api/citations/20080039927/downloads/20080039927.pdf
03:17 What are GOTO statements?
04:08 Possible Explanations for more Rules and Conventions
amzn.to/47haWA1
en.wikipedia.org/wiki/Coding_conventions#cite_note-3
zippia.com/software-developer-jobs/demographics
05:14 Have a laugh
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/
07:25 How does DCM work?
https://dcm.dev/docs/rules/
https://dcm.dev/docs/cli/
https://dcm.dev/docs/assists/
https://dcm.dev/docs/metrics/
17:56 Outro
-----------------------------------------------------------------------------------
YOUTUBE ►► youtube.com/c/flutterexplained
KICK ►► kick.com/devcafe
MASTODON ►► fosstodon.org/@flutterexp
MATRIX ►►bit.ly/flutter_explained_matrix
DISCORD ►► discord.gg/TRSY4tGHpd
-----------------------------------------------------------------------------------
My Streaming Setup ►► kit.co/flutter_exp/flutter-explaines-streaming-kit
-----------------------------------------------------------------------------------
Other Videos:
Client & Server Architecture: youtu.be/kYM-wlOhQ3I
Files and Folder Structure in Flutter & Dart: youtu.be/wR1cMW1hSzM
Realtime Communication with WebRTC: youtu.be/hAKQzNQmNe0
Why I love Flutter: youtu.be/fSn9xK7YCvY
-----------------------------------------------------------------------------------
Additional Tags: Flutter, upgrade, video, tutorial
Thanks For Watching!
#FlutterExplained
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 flutterexplained.gumroad.com/l/mentorship
Timestamps
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
en.wikipedia.org/wiki/Edsger_W._Dijkstra
02:20 Coding Standards by NASA
nasa.github.io/fprime/UsersGuide/dev/code-style.html
ntrs.nasa.gov/api/citations/20080039927/downloads/20080039927.pdf
03:17 What are GOTO statements?
04:08 Possible Explanations for more Rules and Conventions
amzn.to/47haWA1
en.wikipedia.org/wiki/Coding_conventions#cite_note-3
zippia.com/software-developer-jobs/demographics
05:14 Have a laugh
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/
07:25 How does DCM work?
https://dcm.dev/docs/rules/
https://dcm.dev/docs/cli/
https://dcm.dev/docs/assists/
https://dcm.dev/docs/metrics/
17:56 Outro
-----------------------------------------------------------------------------------
YOUTUBE ►► youtube.com/c/flutterexplained
KICK ►► kick.com/devcafe
MASTODON ►► fosstodon.org/@flutterexp
MATRIX ►►bit.ly/flutter_explained_matrix
DISCORD ►► discord.gg/TRSY4tGHpd
-----------------------------------------------------------------------------------
My Streaming Setup ►► kit.co/flutter_exp/flutter-explaines-streaming-kit
-----------------------------------------------------------------------------------
Other Videos:
Client & Server Architecture: youtu.be/kYM-wlOhQ3I
Files and Folder Structure in Flutter & Dart: youtu.be/wR1cMW1hSzM
Realtime Communication with WebRTC: youtu.be/hAKQzNQmNe0
Why I love Flutter: youtu.be/fSn9xK7YCvY
-----------------------------------------------------------------------------------
Additional Tags: Flutter, upgrade, video, tutorial
Thanks For Watching!
#FlutterExplained










