GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Dana Fried (tess@mastodon.social)'s status on Saturday, 16-Nov-2024 02:34:59 JST

  1. Embed this notice
    Dana Fried (tess@mastodon.social)'s status on Saturday, 16-Nov-2024 02:34:59 JST Dana Fried Dana Fried
    in reply to
    • Ted Mielczarek

    @tedmielczarek okay here are my general recommendations for APIs:

    1. don't leak implementation details; APIs should be conceptual and well-named; using an API should be like writing English

    2. fewer methods is always better

    3. if the client has to call multiple methods in a specific order with specific parameters for the subsequent calls to work, no they don't (my wife named this the "no spellcasting" rule)

    4. any output object that holds resources should be scoped

    In conversation 6 months ago from gnusocial.jp permalink

Feeds

  • Activity Streams
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.

Embed this notice