And Answers
A
R
U
LA
C
O
D
,Which of the following is the basis for Sitecore Helix principles and conventions?
Atomic design conventions
Software design rules
Principles of Package Design for modular architecture
Best practices for system architecture - ANS Atomic design conventions
A
What are the advantages of using Sitecore Helix when developing your implementation? (There
may be more than one correct answer.)
R
Reduced technical debt
More maintainable code
Long-term flexibility
Predesigned customization options - ANS Reduced technical debt
U
More maintainable code
Long-term flexibility
LA
Which of the following statements are true about Sitecore Helix Examples?
1. There may be more than one correct answer.
2. They show how Sitecore Helix can be applied using different rendering technologies and
tooling.
3. They were created by Sitecore experts to help you see how Helix can be applied to solutions.
3. They are essentially used as "accelerator kits."
C
4. They provide coding examples that you can use as references when designing
implementations. - ANS 1. There may be more than one correct answer.
2. They show how Sitecore Helix can be applied using different rendering technologies and
tooling.
O
3. They were created by Sitecore experts to help you see how Helix can be applied to solutions.
4. They provide coding examples that you can use as references when designing
D
implementations.
Which of the following statements best describes Sitecore Helix?
Sitecore Helix is a rule book for system architecture.
Sitecore Helix is a set of software design patterns.
Sitecore Helix is a set of recommended practices and conventions for solution architecture.
Sitecore Helix is a starter kit to help accelerate the development of your website. - ANS
Sitecore Helix is a set of recommended practices and conventions for solution architecture.
, Which of the following statements describes a benefit of using Sitecore Helix? (Note that there
may be more than one correct answer.)
1. Sitecore Helix helps you get past many common pitfalls and mistakes that first-time
implementors will put together.
2. Sitecore Helix makes it easier for your code to change over time as your solution evolves and
grows.
3. Sitecore Helix makes testing changes to your solution easier.
4. Sitecore Helix provides you with code templates to use in your website. - ANS 1.
Sitecore Helix helps you get past many common pitfalls and mistakes that first-time
implementors will put together.
2. Sitecore Helix makes it easier for your code to change over time as your solution evolves and
A
grows.
3. Sitecore Helix makes testing changes to your solution easier.
R
How would you best describe the Lighthouse Demo environment?
A demo environment that shows a website built with Sitecore, using Helix principles
A collection of code templates you can use for your website
A repository of example solutions that shows how Helix can work with various types of sites and
U
tooling
A set of components and platform extensions that adhere to Sitecore Helix principles and can
help you build out your solution more quickly - ANS A demo environment that shows a
LA
website built with Sitecore, using Helix principles
here can you access the Sitecore Helix Examples if you would like to study their application of
Helix principles and conventions?
Github
Support Services
C
Self-Help Portal
Your Sitecore License Agreement - ANS Github
What sort of questions might you ask yourself when thinking about how to apply the Principles
O
of Package Design for Package Coupling?
How do the modules connect?
How do you control the dependencies of your solution?
D
What defines a module?
How do you make modules manageable? - ANS Design for Package Coupling?
How do the modules connect?
Which of the following statements describes the Stable Dependencies Principle?
Code should depend in the direction of stability.
A module should be as abstract as it is stable.
The granule of reuse is the granule of release.
The classes in a module should be closed together against the same kinds of changes. - ANS
Code should depend in the direction of stability.