Which of the following BEST describes why one would want to "minify" JavaScript?
A. To make JavaScript harder to decipher for circumventers who try to inspect the JavaScript code
B. To reduce the complexity of JavaScript into an easy-to-use library for faster development
C. To compress JavaScript code for faster page load times
D. To make ones JavaScript code more cross-browser compatible
查看答案
Which, if any, of the following statements are TRUE regarding JSON objects in Rails apps?
A JSON object's properties must exactly match the corresponding ActiveRecord model
B. In an association such as Movie has-many Reviews, the owned objects must be returned in 1 or more separate
C. JSON object JSON objects can only be consumed by a JavaScript-capable client
D. None of the above are true
Rails' ActiveRecord module defines an AbstractAdapter for connecting to databases. Subclasses of AbstractAdapterexist for each database type and can be added for new databases; when the app starts, the correct one is instantiated based on config/database.yml. Which SOLID principles is NOT illustrated by this example?
A. Open/Closed principle
B. Dependency Injection
C. Demeter principle
D. Liskov substitution
Which statement regarding design patterns is FALSE?
A. P-D processes have an explicit design phase that is a natural fit to the use of design patterns and thus will have a good SW architecture
B. P&D drawback: initial architecture & design patterns may change as code written and system evolves
C. Agile developers may plan for SW architectures and design patterns they expect to need based on previous, similar projects
D. None are false; All are true
Which of the following would be reasonable uses of the Composite pattern in RottenPotatoes?a. Movies can be organized into Playlistsb. Moviegoers can be organized into groups
A. a. only
B. b. only
C. Both a. and b.
D. Neither a. nor b.