Signals and slots, language assemble used to simplify observer pattern implementations in signal programming and particularly GUI style and design???????????????????????? vs ?????????????????????????Groove (engineering), a element Slash right into a hard materials to provide a locale for an additional part????????????????? ?????????????????????????