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

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

Conversation

Notices

  1. Embed this notice
    :ihavenomouth: (inginsub@clubcyberia.co)'s status on Saturday, 26-Oct-2024 17:40:52 JST :ihavenomouth: :ihavenomouth:
    >Do you mean data abstraction doesn't work?
    data abstraction is a false goal
    >Do you mean that component architectures don't work?
    >Do you mean that modeling the domain doesn't work?
    neither inherent nor exclusive to OOP
    >Do you mean that a human-readable architectural structure doesn't work?
    also not inherent to OOP, the way it's done usually is the opposite of human-readable
    >Do you mean that focusing on doing things rather than state doesn't work?
    no, it doesn't
    >Do you mean that hiding the details of an operation to make it easier to understand doesn't work?
    no, it doesn't
    >Do you mean that single responsibility and delegation don't work?
    no, it doesn't
    >Do you mean that limiting the impact of a change to the smallest possible blast radius doesn't work?
    >Do you mean that being able to make changes without impacting the clients of the thing you just changed doesn't work?
    I think you're just bad at computers
    In conversation about a year ago from clubcyberia.co permalink

    Attachments


    1. https://s3.clubcyberia.co/pleroma/9206103695c303905a76a77df55e02e9b789024061b3a9c5bf1365d65ec36903.png
    • Embed this notice
      :ihavenomouth: (inginsub@clubcyberia.co)'s status on Saturday, 26-Oct-2024 17:41:55 JST :ihavenomouth: :ihavenomouth:
      in reply to
      he has a ukrainian last name, but spiritually he is indian
      In conversation about a year ago permalink

      Attachments


      1. https://s3.clubcyberia.co/pleroma/c0c880f3c5b0f64be5181d82b1c0c7ccc2d3a050f9b26204c89cd3bf43408f46.png
    • Embed this notice
      hazlin no plap pirate (hazlin@shortstacksran.ch)'s status on Saturday, 26-Oct-2024 21:23:32 JST hazlin no plap pirate hazlin no plap pirate
      in reply to
      @Inginsub
      A few bad ideas, and a few ideas that are not OO specific xD

      Surprised he didn't claim that adding comments or design documents was exclusive to OO xD
      In conversation about a year ago permalink
      :ihavenomouth: likes this.
    • Embed this notice
      :ihavenomouth: (inginsub@clubcyberia.co)'s status on Saturday, 26-Oct-2024 21:24:40 JST :ihavenomouth: :ihavenomouth:
      in reply to
      • hazlin no plap pirate
      @hazlin why do you need comments or documentation anyway? the architecture is human readable, the code is your documentation
      In conversation about a year ago permalink
    • Embed this notice
      hazlin no plap pirate (hazlin@shortstacksran.ch)'s status on Saturday, 26-Oct-2024 21:40:51 JST hazlin no plap pirate hazlin no plap pirate
      in reply to
      @Inginsub
      For the same reason we render images as color and light, instead of displaying a table of hex values.

      They both have the same information. They both can be understood.

      And both have their uses.

      A comment or documentation for a trivial bit of code, is clutter, and a waste.

      The denser the code, the greater the value of a comment. And, the larger the code base, the more value there is in documentation. It can be very tedious to discover the implicit structure without one.
      In conversation about a year ago permalink
      :ihavenomouth: likes this.

Feeds

  • Activity Streams
  • RSS 2.0
  • 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.