Те добрые поступки, которые совершаются по отношению к чему-то абстрактному - обществу, классу, народу, государству... - скрывать не принято. А вот те, которые делаются в отношении конкретных людей - их скрывать всё-таки надо (если речь не о домочадцах или особо близких друзьях). Дело в том, что другие, которым нужна Ваша помощь, могут отнестись к помощи, оказанной их братьям по несчастью, если не враждебно, то настороженно, с неприязнью - почему это он помогает им, а не нам? И многие из них потом переносят эту неприязнь на тех, кто эту помощь получил.
И как быть, если всем нуждающимся помочь невозможно? А вот так - делать добрые дела тайно.