type Name = { firstName: string, lastName: string, middleName?: string } const formatName = ({ firstName, lastName, middleName }: Name) => [firstName, middleName, lastName].filter(val => !!val).join(" ") // somewhere else formatName(patient.name)
# \EHR\PatientProfile\Projectors\PatientProjector::whenDemographicsChanged if (self::$sideEffects && $formData) { $this->adtSender->send( $patient, $formData->getData(), $appointment ); }
// overlay/src/Auth/ReauthenticationNotification.tsx import { Timer } from "ProviderQuestionnaire/Question/DateTime" // WAT!?
https://github.com/sverweij/dependency-cruiser
Every piece of knowledge must have a single, unambiguous, authoritative representation within a system
Dave Thomas • The Pragmatic Programmer
By Sergey Protko
Some stuff