Trey Hunner Readability Counts PyCon 2017

แชร์
ฝัง
  • เผยแพร่เมื่อ 17 พ.ย. 2024

ความคิดเห็น • 20

  • @cthoyt
    @cthoyt 7 ปีที่แล้ว +5

    More talks on coding style are always appreciated. Thanks for the great examples.

  • @erinallard8179
    @erinallard8179 7 ปีที่แล้ว +4

    I've been coding in Python for about a year and this has been a great learning tool. I feel like I have a much better understanding of what it means to write "good, clean code." Thanks!

  • @adriaanbeiertz5933
    @adriaanbeiertz5933 6 ปีที่แล้ว +2

    This is a great lecture on clean Python code. Thanks Trey!

  • @walkingintopeople
    @walkingintopeople 7 ปีที่แล้ว +14

    Starts at 0:52

  • @tinabu352
    @tinabu352 5 ปีที่แล้ว +2

    Learned so much from this talk!

  • @stalinthomas9850
    @stalinthomas9850 3 ปีที่แล้ว +2

    00:00 Introduction
    03:21 Structuring Code
    05:01Regular Expressions
    06:36 Function calls
    08:42 PEP 8
    09:59 Naming things
    16:02 So many functions
    18:23 Recap
    18:53 Programming idioms
    19:26 Clean up
    21:04 Lists from lists
    22:21 Operator overloading
    24:10 Abstract base class
    24:24 Shared Data
    25:02 Recap 2

  • @musicalwanderings7380
    @musicalwanderings7380 4 หลายเดือนก่อน

    Classic no-nonsense Trey!!

  • @tomeubank3625
    @tomeubank3625 7 ปีที่แล้ว +1

    This presentation is very useful, informative and well-presented. It would be even better if the slides were on github (personally preferred) or SpeakerDeck as indicated.

    • @TreyHunner
      @TreyHunner 7 ปีที่แล้ว +2

      The slides are on GitHub here: github.com/treyhunner/readability-counts

  • @TreyHunner
    @TreyHunner 7 ปีที่แล้ว +2

    Slides here: treyhunner.com/readability-counts

  • @JasonRigden
    @JasonRigden 7 ปีที่แล้ว +4

    Readability is so important. Unreadable code is fragile. Fragile code is a huge source of technical debit. If no one can read & grok the code, then how can they debug it?

  • @kylewood303
    @kylewood303 7 ปีที่แล้ว +1

    learned a lot, thanks for sharing

  • @bobikozov
    @bobikozov 7 ปีที่แล้ว +2

    thx for that talk dude!

  • @MagnusAnand
    @MagnusAnand 4 ปีที่แล้ว

    Great tips!

  • @reneebee2388
    @reneebee2388 7 ปีที่แล้ว +1

    Trey, You are the best (y)

  • @drew4980
    @drew4980 7 ปีที่แล้ว +1

    I feel like the code at 15:15 is a little too dense. Theres also some un needed parenthesis around the 3rd and 4th lines.

  • @tianma201211
    @tianma201211 7 ปีที่แล้ว +3

    Readability is so important

  • @randomguy75
    @randomguy75 7 ปีที่แล้ว

    great talk

  • @MarioWenzel
    @MarioWenzel 7 ปีที่แล้ว +1

    I feel that most of the presented code would have been much clearer using pythonic expressions or functional programming that what the speaker proposes.
    That would have been much better in the first place. In some cases the speaker even makes it worse.

  • @rautamiekka
    @rautamiekka 5 ปีที่แล้ว

    I despise PEP8 in some parts. Python devs created, partially, a very bizarre set of rules.