Dye & Durham Coding Challenge
Scenario: The Attorney’s Case Files
You find yourself in the prestigious law firm of Code & Justice, where an attorney’s case files are protected by a magical encryption. To access the vital legal documents inside, you must decipher the code, which is a representation of SOLID principles and coding best practice!
Challenge: The Single Responsibility Affidavit
Before you, stands the Single Responsibility Affidavit, a legal document with convoluted code that requires restructuring. Your task is to choose the code snippet that correctly applies the Single Responsibility Principle. The code is written in Java.
In these Java code snippets, each class represents part of a legal system.
Goal: To choose the code that adheres to the Single Responsibility Principle separating distinct responsibilities into different classes
Comment below with your answer! Is it code Snippet A, B or C?
Founder, CEO & CTO @ Kodocan | Software Developer
8 个月?? Huge thanks to the incredible team at Dye & Durham Corporation especially Senior VP of Software, David Hobley, VP of Product Engineering, Tom Costantino, Director of Engineering, Joanne Cavan, Marketing & Communications Specialist Matthew Spina, Talent Partner Hannah Farmer, and HR | Talent Acquisition Expert Chisom Chukwu for the warm welcome at the Toronto head office! Winning the coding challenge at Techtalent.ca Toronto job fair was an amazing experience. Grateful for the opportunity to connect with talented individuals and be part of shaping the future of legal technology worldwide. I appreciate your time and the courtesy extended to me. Thank you very much.
Software Developer
8 个月Thanks so much for having me, Dye & Durham Corporation! It was truly a pleasure meeting everyone and getting a glimpse of your amazing office! I'm excited about the innovative work you're doing in the legal technology space and will be following closely to see what the future brings!