- What are the key features of the application? Are these clearly separated into their own files, classes, and/or modules?
* One of the key features of application architecture is orangization of components each having a specific functionalityself.
* Clean the source file
* Make a histogram (list, tuple, dict)
* Create a random sentence

-Are the names of files, modules, functions, and variables appropriate and accurate? Would a new programmer be able to understand the names without too much contextual knowledge?
* My naming convention for functions, variables, and modules are concise and readable.

-What are the scopes of variables and are they appropriate for their use case? If there are global variables, why are they needed?
* I didn't use any global variables

-Are the functions small and clearly specified, with as few side effects as possible?
* My functions are small and clearly specified

-Are there functions that could be better organized in an Object-Oriented Programming style by defining them as methods of a class?
* I think my function could be better organized if it was writted in OOP

-Can files be used as both modules and as scripts?
*

-Do modules all depend on each other or can they be used independently?What are the key features of the application? Are these clearly separated into their own files, classes, and/or modules?
* I think every modules should be independent and effective enought to handle complex problems

4b72b327e8a7387d00fdb5e17f82e616d1b88e6d
- What are the key features of the application? Are these clearly separated into their own files, classes, and/or modules?
* One of the key features of application architecture is orangization of components each having a specific functionalityself.
* Clean the source file
* Make a histogram (list, tuple, dict)
* Create a random sentence

-Are the names of files, modules, functions, and variables appropriate and accurate? Would a new programmer be able to understand the names without too much contextual knowledge?
* My naming convention for functions, variables, and modules are concise and readable.

-What are the scopes of variables and are they appropriate for their use case? If there are global variables, why are they needed?
* I didn't use any global variables

-Are the functions small and clearly specified, with as few side effects as possible?
* My functions are small and clearly specified

-Are there functions that could be better organized in an Object-Oriented Programming style by defining them as methods of a class?
* I think my function could be better organized if it was writted in OOP

-Can files be used as both modules and as scripts?
*

-Do modules all depend on each other or can they be used independently?What are the key features of the application? Are these clearly separated into their own files, classes, and/or modules?
* I think every modules should be independent and effective enought to handle complex problems
