Python Forum
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
return in a function
#16
(Mar-15-2021, 01:31 AM)Skaperen Wrote: there definitely is "too much". but having all that code duplicated in 15 places makes it "way too much". but when i reduce it, i want each of the 15 places to be real simple like
    perform_all_the_profile_checks_and_return_if_needed()

Maybe wrap those variables/functions up into a class? That way you don't need to pass 20 variables, you can just do the_thing.perform_checks_and_notify_if_needed(), and the function can just reference whatever it needs via self.
Gribouillis and Serafim like this post
Reply


Messages In This Thread
return in a function - by Skaperen - Mar-06-2021, 02:58 AM
RE: return in a function - by michael1789 - Mar-06-2021, 05:13 AM
RE: return in a function - by Skaperen - Mar-06-2021, 08:25 PM
RE: return in a function - by snippsat - Mar-06-2021, 01:04 PM
RE: return in a function - by ndc85430 - Mar-06-2021, 01:47 PM
RE: return in a function - by Gribouillis - Mar-07-2021, 09:22 AM
RE: return in a function - by Skaperen - Mar-07-2021, 09:03 PM
RE: return in a function - by Gribouillis - Mar-08-2021, 07:43 AM
RE: return in a function - by Skaperen - Mar-08-2021, 08:18 AM
RE: return in a function - by nilamo - Mar-11-2021, 07:57 PM
RE: return in a function - by Skaperen - Mar-14-2021, 01:39 AM
RE: return in a function - by ndc85430 - Mar-14-2021, 07:14 AM
RE: return in a function - by Skaperen - Mar-15-2021, 01:31 AM
RE: return in a function - by nilamo - Mar-15-2021, 04:55 PM
RE: return in a function - by ndc85430 - Mar-15-2021, 06:33 AM
RE: return in a function - by Serafim - Mar-15-2021, 11:00 AM
RE: return in a function - by Skaperen - Mar-16-2021, 07:54 PM

Possibly Related Threads…
Thread Author Replies Views Last Post
  Is that possible to have a new feature: dynamic return with using function argument kouui 2 2,117 Aug-26-2019, 10:05 AM
Last Post: kouui

Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020