'Bob Nystrom' via Dart Misc
2018-05-29 21:27:15 UTC
Greetings, Dartisans!
Over the past few weeks, I've put a lot of love into "Effective Dart
<https://www.dartlang.org/guides/language/effective-dart>" (AKA the "style
guide"). I rounded some of the sharp corners, clarified prose, and fixed
mistakes
<https://gist.github.com/munificent/748dbd5c4217c5d25f4a37c411965b42>. Most
importantly, I rewrote the guidelines around types
<https://www.dartlang.org/guides/language/effective-dart/design#types> from
the ground up to take into account Dart 2's new type system and inference.
Most of you are already writing code that fits within these new guidelines.
I codified the practices that people who treated Dart like an
inferred-statically-typed language previously followed. Now, Dart *is* that
kind of language, so the style guide can be clearer and more prescriptive.
This should help as all write code that is more consistent and takes
advantage of both explicit types and inference.
Let me know if you have comments/questions/etc.
Cheers!
â bob
Over the past few weeks, I've put a lot of love into "Effective Dart
<https://www.dartlang.org/guides/language/effective-dart>" (AKA the "style
guide"). I rounded some of the sharp corners, clarified prose, and fixed
mistakes
<https://gist.github.com/munificent/748dbd5c4217c5d25f4a37c411965b42>. Most
importantly, I rewrote the guidelines around types
<https://www.dartlang.org/guides/language/effective-dart/design#types> from
the ground up to take into account Dart 2's new type system and inference.
Most of you are already writing code that fits within these new guidelines.
I codified the practices that people who treated Dart like an
inferred-statically-typed language previously followed. Now, Dart *is* that
kind of language, so the style guide can be clearer and more prescriptive.
This should help as all write code that is more consistent and takes
advantage of both explicit types and inference.
Let me know if you have comments/questions/etc.
Cheers!
â bob
--
For more ways to connect visit https://www.dartlang.org/community
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To view this discussion on the web visit https://groups.google.com/a/dartlang.org/d/msgid/misc/CAF8T8LxCjqmwgu7xEJH17_zKQBNOcKJp_nVcqYsv3w52gZDqew%40mail.gmail.com.
For more ways to connect visit https://www.dartlang.org/community
---
You received this message because you are subscribed to the Google Groups "Dart Misc" group.
To view this discussion on the web visit https://groups.google.com/a/dartlang.org/d/msgid/misc/CAF8T8LxCjqmwgu7xEJH17_zKQBNOcKJp_nVcqYsv3w52gZDqew%40mail.gmail.com.