Working in Gramps, I have seen so many different ways of doing things, and I would like to know what is best?

Would it be better to use:

1) source.handle
2) source.get_handle()

1) source_handle_list = db.get_source_handles()
2) source_handle_list = db.iter_source_handles()

Is there one way better than the other?

Sincerely yours,
Rob G. Healey