Halloween Special 2026! Get Up to 25% OFF Practice Questions! Limited Time - Ends In 00:00:00 Coupon code: SAVE25
Welcome to Pass4Success

- Free Preparation Discussions

OutSystems Architecture-Specialist-11 Exam - Topic 1 Question 11 Discussion

Posted by Gail on Mar 08, 2024 at 04:39 PM

Which of the following recommendations should be applied to the Core layer?

Suggested Answer: B

Get Premium Architecture-Specialist-11 Questions as Interactive Web-Based Practice Test or PDF Real Exam Format Detailed Explanations Instant Access Get Your Practice Test
42 comments · newest first
JI
Jill 11 months ago
Agreed, no business logic in Core modules makes sense!
CH
Cheryl 11 months ago
Core modules should not have Core Entities, that's a solid point.
MI
Micah 11 months ago
Surprised to see the suggestion about Front-end Screens for testing!
MA
Martina 12 months ago
I disagree, they should have business logic for better functionality.
JO
Joseph 12 months ago
Core modules should definitely have public Read-only Entities.
CH
Cherri 12 months ago
I practiced a question similar to this, and I think the recommendation was about avoiding Front-end Screens in the Core layer, which might relate to option A.
LO
Lorean 1 year ago
I feel like there was something about Core modules not having Core Entities, but I can't recall the exact reasoning behind it.
LU
Lucia 1 year ago
I remember discussing that Core modules should have public Read-only Entities, which sounds like option C.
LA
Laticia 1 year ago
I think Core modules should definitely not have business logic, but I'm not entirely sure if that's option D or something else.
GE
Germaine 1 year ago
I feel pretty confident about this. The core layer should be focused on the domain model and business logic, not the UI. I think option C is the best choice here.
JA
Janey 1 year ago
I'm a bit confused on this one. The core layer is supposed to be the most fundamental part, so I'm not sure if it should have any entities at all. Maybe option D is the way to go?
AN
Annmarie 1 year ago
Okay, let's see. The core layer is the foundation, so it shouldn't have front-end screens or business logic. I'm leaning towards option C - public read-only entities.
AL
Aleta 1 year ago
Hmm, this is a tricky one. I'll need to think carefully about the core layer and what it should and shouldn't contain.
JO
Joaquin 1 year ago
Hmm, I'm not sure about the "out of the box" part. I'll need to think this through carefully.
AS
Asuncion 1 year ago
Hmm, I'm not sure about this one. I know Azure SQL Database has some differences from on-premises SQL Server, but I'm not familiar with the specific feature differences. I'll need to review the documentation to be sure.
ON
Onita 1 year ago
B is just plain wrong. Core modules should definitely have core entities, that's kind of the whole point of the core layer!
MY
Myra 1 year ago
↳ replying to Onita
Business logic should definitely be included in the core modules.
GE
Gennie 1 year ago
↳ replying to Onita
Having public read-only entities in the core layer is also important.
CO
Cordelia 1 year ago
↳ replying to Onita
I agree, core entities are essential for the core layer.
BI
Billy 1 year ago
I'm leaning towards C as well. Keeping the core pure and exposing read-only entities sounds like a solid architectural pattern.
IS
Isaac 1 year ago
↳ replying to Billy
C seems like the best option for maintaining a solid architectural pattern in the Core layer.
CA
Carline 1 year ago
↳ replying to Billy
It's important to keep the Core layer clean and focused on providing data without any business logic.
CE
Cecilia 1 year ago
↳ replying to Billy
I agree, having public read-only entities in the Core layer can help maintain separation of concerns.
YO
Yolando 1 year ago
Haha, A is a funny one. Core modules with front-end screens? That's like putting wheels on a toaster!
AM
Amalia 1 year ago
↳ replying to Yolando
D) Core modules should not have business logic.
KR
Kristian 1 year ago
↳ replying to Yolando
C) Core modules should have public Read-only Entities.
SH
Sherly 1 year ago
↳ replying to Yolando
A) Core modules should have public Read-only Entities.
MA
Mattie 2 years ago
D seems like the obvious choice. Core modules shouldn't have any business logic, that should be in the application layer.
CH
Cherrie 1 year ago
↳ replying to Mattie
By following best practices, we can ensure a more scalable and maintainable system.
TI
Tiffiny 1 year ago
↳ replying to Mattie
It's important to keep the Core layer focused on essential functions and keep business logic in the appropriate layer.
ST
Stefan 1 year ago
↳ replying to Mattie
Having business logic in the Core layer can lead to dependencies and make the system harder to maintain.
JO
Joseph 1 year ago
↳ replying to Mattie
Yes, keeping business logic out of the Core layer helps maintain separation of concerns.
ST
Stephen 1 year ago
↳ replying to Mattie
I agree, D is the correct choice. Core modules should not have business logic.
TR
Truman 1 year ago
↳ replying to Mattie
I agree, D is the best choice. Core modules should focus on data and not business logic.
GL
Glenn 2 years ago
But having public Read-only Entities in the Core modules can help with data consistency and reusability.
CR
Crissy 2 years ago
I disagree, I believe recommendation D is more suitable for the Core layer.
JI
Jill 2 years ago
I'm not sure, but I think C might be the right answer. Core modules should have public read-only entities to expose data without exposing business logic.
MA
Magnolia 1 year ago
↳ replying to Jill
Definitely, it's a good practice to keep business logic separate from data access in the Core layer.
SA
Santos 1 year ago
↳ replying to Jill
I agree, having read-only entities in the Core layer can help maintain separation of concerns.
PE
Peter 1 year ago
↳ replying to Jill
That makes sense, it's important to expose data without exposing business logic.
KI
Kina 1 year ago
↳ replying to Jill
I think C is the right answer. Core modules should have public read-only entities.
GL
Glenn 2 years ago
I think we should apply recommendation C to the Core layer.
0/2000 characters

Save Cancel