CSCI 352 Group Discussion Software Design Ch 7-8 and text_messenger demo
Answer the following questions. For each one, use a file with line-numbers from the text_messenger code as a reference to support your explanation.
Sign in to Google to save your progress. Learn more
Email *
Group Members *
What is the difference between Stateful and Stateless Widgets? *
When should you use const in your code? *

When should you use required in your code?

*

What is a Key and when are they used?

*
How does Flutter enforce null safety? *
Why are async and Future required for sending and receiving information through sockets? *
Discuss an example of the different layer, different abstraction rule in this project. *
Discuss an example of where complexity was pulled downward to simplify an interface. *
What elements of the code remain complex? How could this complexity be addressed? *
A copy of your responses will be emailed to the address you provided.
Submit
Clear form
Never submit passwords through Google Forms.
reCAPTCHA
This content is neither created nor endorsed by Google. Report Abuse - Terms of Service - Privacy Policy