А можно было бы сделать что-то типа include Engineable, но это была бы не композиция
А разве не правильно было бы заинклудить в энджайн типа Startable где был бы описан метод старт который бросал бы ошибку если его не переписали в классе куда его заинклюдили?
А разве не правильно было бы заинклудить в энджайн типа Startable где был бы описан метод старт который бросал бы ошибку если его не переписали в классе куда его заинклюдили?
Это какая-то эмуляция джавовских интерфейсов, неидиоматично для руби имхо
давай 50%\50%. ну или 70%\30% все таки идея твоя. пока бесплатно поработаю, а пойдет прибыль, выстрелит стартап. тогда и будешь уже переводить мою часть процентов
давай 50%\50%. ну или 70%\30% все таки идея твоя. пока бесплатно поработаю, а пойдет прибыль, выстрелит стартап. тогда и будешь уже переводить мою часть процентов