 However, soft and hard engineering are not mutually exclusive, a blend of the two management practices can be used to design waterfronts , especially for high flow bodies of water.The most basic and fundamental form of soft shoreline engineering is adding native vegetation to degraded or damaged shoreline areas.to bolster the structural integrity of the soil.