/ Design Patterns. In software engineering, creational design patterns are design patterns that deal with object creation mechanisms, trying to create objects in a manner suitable to the situation. The basic form of object creation could result in design problems or added complexity to the design.
1 Gastroenterologist-specializes in diseases of the digestive system. 2  Geriatrician (Geriatric Medicine) - general practice physician who specializes in caring for older adults. 3  Hematologist-a hematologist specializes in diseases of the blood and bone marrow. 4  Hepatologist-specializes in diseases of the liver.
Diagnosis & Treatment. Diagnosis. Your healthcare provider diagnoses coronary artery disease (atherosclerosis) based on your medical and family histories, a physical exam, and results from tests. Specialists Involved. If you have coronary artery disease, your healthcare provider may recommend other healthcare specialists. These may include: A cardiologist. This is a doctor who specializes in diagnosing and treating heart diseases and conditions. You may see a cardiologist if you have coronary heart disease (CHD).