Written by students who passed Immediately available after payment Read online or as PDF Wrong document? Swap it for free 4.6 TrustPilot
logo-home
Document preview thumbnail
Preview 4 out of 31 pages
Exam (elaborations)

GUIDEWIRE BEST PRACTICES EXAMPREP QUESTIONS AND DETAILED SOLUTIONS

Document preview thumbnail
Preview 4 out of 31 pages

GUIDEWIRE BEST PRACTICES EXAMPREP QUESTIONS AND DETAILED SOLUTIONS

Content preview

GUIDEWIRE BEST PRACTICES EXAMPREP
QUESTIONS AND DETAILED SOLUTIONS

◉ Class naming conventions.
Answer: Use UpperCamelCase
Do not add _Ext to classes within customer package spaces


◉ Function naming conventions.
Answer: Use lowerCamelCase
Use a verb that describes that the function is doing i.e. verifyAddress
Do not add _Ext suffix to private functions or enhancements in
customer package spaces


◉ Variable naming conventions.
Answer: Member variable names use lowerCamelCase with a leading
underscore i.e. _pluginCallbackHandler
Local variable names use lowerCamelCase short names that describe
the purpose i.e. latestPolicyRevision


◉ Display key naming conventions.
Answer: Add suffix _Ext too all new display keys
Do not modify automatically generated display keys

,◉ Logging is.
Answer: The process of recording application actions and state to a
secondary interface


◉ Logging is used for.
Answer: Application maintenance and troubleshooting
Creating statistics relating to application usage
Auditing by capturing significant events


◉ Typical events to log are.
Answer: Success / Failure - a transaction or action has succeeded or
failed
Recovery - a system went down or connection failed, retried, and
recovered
Identification - any large functional areas such as integration, rating,
reinsurance, and rules


◉ Logging components - Logger.
Answer: has a category and level, sends content to an Appender


◉ Logging components - Appender.
Answer: is an output destination (server console or rolling file)

,◉ Logging components - Layout.
Answer: defines the format of the content sent to an appender


◉ Logging Level - Trace.
Answer: Description: Fine-grained informational events
When to use: Log method entry and exit


◉ Logging Level - Debug.
Answer: Description: Detailed informational events
When to use: Log important steps and calculations for diagnosing
problems


◉ Logging Level - Info.
Answer: Description: Coarse-grained informational messages of
progress
When to use: Log the occurrence or result of an important event


◉ Logging Level - Warn.
Answer: Description: Indicate a potential problem
When to use: The user experience has not been affected

, ◉ Logging Level - Error.
Answer: Description - Indicate definite problems
When to use: The user experience has been affected


◉ There are 2 ways to initialize a logger in Gosu.
Answer: Integration: PLLoggerCategory.INTEGRATION
Plugin: PLLoggerCategory.PLUGIN


Use sub-level of existing logging category to maintain structure.


Example: PLUGIN.MotorVehicleRecord


static var _motorVehiclePluginLogger =
LoggerFactory.getLogger(PLLoggerCategory.PLUGIN."MotorVehicleR
ecord")


◉ Logging Format should be.
Answer: a standard format to simplify analysis of large logs


◉ Guarded Logging should be used.
Answer: To test log level before logging costly messages (those with
expensive expressions)

Document information

Uploaded on
September 9, 2026
Number of pages
31
Written in
2026/2027
Type
Exam (elaborations)
Contains
Questions & answers
$15.99

Wrong document? Swap it for free Within 14 days of purchase and before downloading, you can choose a different document. You can simply spend the amount again.
Written by students who passed
Immediately available after payment
Read online or as PDF

Seller avatar
Reputation scores are based on the amount of documents a seller has sold for a fee and the reviews they have received for those documents. There are three levels: Bronze, Silver and Gold. The better the reputation, the more your can rely on the quality of the sellers work.
FocusFile7
4.0
(26)
Sold
255
Followers
4
Items
65836
Last sold
1 day ago



Why students choose Stuvia

Created by fellow students, verified by reviews

Quality you can trust: written by students who passed their tests and reviewed by others who've used these notes.

Didn't get what you expected? Choose another document

No worries! You can instantly pick a different document that better fits what you're looking for.

Pay as you like, start learning right away

No subscription, no commitments. Pay the way you're used to via credit card and download your PDF document instantly.

Student with book image

“Bought, downloaded, and aced it. It really can be that simple.”

Alisha Student

Working on your references?

Create accurate citations in APA, MLA and Harvard with our free citation generator.

Working on your references?

Frequently asked questions