搜索


会员资源切换至【手机版】

切换本帖至【手机版】


开启左侧

程序员应该知道的97件事(97 Things Every Programmer Should Know: Collective Wisdom from the

[复制链接]
发表于 2021-8-12 21:04:48 | 显示全部楼层 |阅读模式
下载备注说明:


  • 1.有些P2P资源共享较早,会出现无源或暂时无源的情况,如果您喜欢它,请耐心挂机等待。


  • 2. 有些磁力链接无法自动解析,比如:


    [url=magnet:?xt=urn:btih:E1346C46C3736056756E98D2EC22A383D7D2600F&dn=[www.books51.com]太阳之下_幸福北韩 Under.the.Sun.2015.DOCU.1080p.WEB-DL.AAC2.0.H264-FGT 4GB]点击下载[/url]



    可自行选择字符


    [url=


    红色为磁力地址


    ]点击下载


    之间的内容 (红色字符代表要复制的磁力链接代码,选择后点击CRTL+C 复制到下载工具中




  • 游客,本帖隐藏的内容需要积分高于 1 才可浏览,您当前积分为 0


    资源信息:



    中文名


    : 程序员应该知道的97件事


    原名


    : 97 Things Every Programmer Should Know: Collective Wisdom from the Experts


    作者


    : Kevlin Henney


    图书分类


    : 软件


    资源格式


    : PDF


    版本


    : 英文文字版/EPUB/MOBI


    出版社


    : O'Reilly


    书号


    : 978-0596809485


    发行时间


    : 2010年02月19日


    地区


    : 美国


    语言


    : 英文


    概述


    :




    内容简介:


    Get 97 short and extremely useful tips from some of the most experienced and respected practitioners in the industry, including Uncle Bob Martin, Scott Meyers, Dan North, Linda Rising, Udi Dahan, Neal Ford, and many more. They encourage you to stretch yourself by learning new languages, looking at problems in new ways, following specific practices, taking responsibility for your work, and becoming as good at the entire craft of programming as you possibly can.


    内容截图:





    目录


    : Chapter 1 Act with Prudence Chapter 2 Apply Functional Programming Principles Chapter 3 Ask, "What Would the User Do?" (You Are Not the User) Chapter 4 Automate Your Coding Standard Chapter 5 Beauty Is in Simplicity Chapter 6 Before You Refactor Chapter 7 Beware the Share Chapter 8 The Boy Scout Rule Chapter 9 Check Your Code First Before Looking to Blame Others Chapter 10 Choose Your Tools with Care Chapter 11 Code in the Language of the Domain Chapter 12 Code Is Design Chapter 13 Code Layout Matters Chapter 14 Code Reviews Chapter 15 Coding with Reason Chapter 16 A Comment on Comments Chapter 17 Comment Only What the Code Cannot Say Chapter 18 Continuous Learning Chapter 19 Convenience Is Not an -ility Chapter 20 Deploy Early and Often Chapter 21 Distinguish Business Exceptions from Technical Chapter 22 Do Lots of Deliberate Practice Chapter 23 Domain-Specific Languages Chapter 24 Don't Be Afraid to Break Things Chapter 25 Don't Be Cute with Your Test Data Chapter 26 Don't Ignore That Error! Chapter 27 Don't Just Learn the Language, Understand Its Culture Chapter 28 Don't Nail Your Program into the Upright Position Chapter 29 Don't Rely on "Magic Happens Here" Chapter 30 Don't Repeat Yourself Chapter 31 Don't Touch That Code! Chapter 32 Encapsulate Behavior, Not Just State Chapter 33 Floating-Point Numbers Aren't Real Chapter 34 Fulfill Your Ambitions with Open Source Chapter 35 The Golden Rule of API Design Chapter 36 The Guru Myth Chapter 37 Hard Work Does Not Pay Off Chapter 38 How to Use a Bug Tracker Chapter 39 Improve Code by Removing It Chapter 40 Install Me Chapter 41 Interprocess Communication Affects Application Response Time Chapter 42 Keep the Build Clean Chapter 43 Know How to Use Command-Line Tools Chapter 44 Know Well More Than Two Programming Languages Chapter 45 Know Your IDE Chapter 46 Know Your Limits Chapter 47 Know Your Next Commit Chapter 48 Large, Interconnected Data Belongs to a Database Chapter 49 Learn Foreign Languages Chapter 50 Learn to Estimate Chapter 51 Learn to Say, "Hello, World" Chapter 52 Let Your Project Speak for Itself Chapter 53 The Linker Is Not a Magical Program Chapter 54 The Longevity of Interim Solutions Chapter 55 Make Interfaces Easy to Use Correctly and Hard to Use Incorrectly Chapter 56 Make the Invisible More Visible Chapter 57 Message Passing Leads to Better Scalability in Parallel Systems Chapter 58 A Message to the Future Chapter 59 Missing Opportunities for Polymorphism Chapter 60 News of the Weird: Testers Are Your Friends Chapter 61 One Binary Chapter 62 Only the Code Tells the Truth Chapter 63 Own (and Refactor) the Build Chapter 64 Pair Program and Feel the Flow Chapter 65 Prefer Domain-Specific Types to Primitive Types Chapter 66 Prevent Errors Chapter 67 The Professional Programmer Chapter 68 Put Everything Under Version Control Chapter 69 Put the Mouse Down and Step Away from the Keyboard Chapter 70 Read Code Chapter 71 Read the Humanities Chapter 72 Reinvent the Wheel Often Chapter 73 Resist the Temptation of the Singleton Pattern Chapter 74 The Road to Performance Is Littered with Dirty Code Bombs Chapter 75 Simplicity Comes from Reduction Chapter 76 The Single Responsibility Principle Chapter 77 Start from Yes Chapter 78 Step Back and Automate, Automate, Automate Chapter 79 Take Advantage of Code Analysis Tools Chapter 80 Test for Required Behavior, Not Incidental Behavior Chapter 81 Test Precisely and Concretely Chapter 82 Test While You Sleep (and over Weekends) Chapter 83 Testing Is the Engineering Rigor of Software Development Chapter 84 Thinking in States Chapter 85 Two Heads Are Often Better Than One Chapter 86 Two Wrongs Can Make a Right (and Are Difficult to Fix) Chapter 87 Ubuntu Coding for Your Friends Chapter 88 The Unix Tools Are Your Friends Chapter 89 Use the Right Algorithm and Data Structure Chapter 90 Verbose Logging Will Disturb Your Sleep Chapter 91 WET Dilutes Performance Bottlenecks Chapter 92 When Programmers and Testers Collaborate Chapter 93 Write Code As If You Had to Support It for the Rest of Your Life Chapter 94 Write Small Functions Using Examples Chapter 95 Write Tests for People Chapter 96 You Gotta Care About the Code Chapter 97 Your Customers Do Not Mean What They Say Appendix Contributors Colophon

    主题推广




    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    切换至【手机版】| 主站| Archiver|

    JS of wanmeiff.com and vcpic.com Please keep this copyright information, respect of, thank you!JS of wanmeiff.com and vcpic.com Please keep this copyright information, respect of, thank you!

    |网站地图

    GMT+8, 2026-6-15 04:10 , Processed in 0.340071 second(s), 65 queries .

     

    快速回复 返回顶部 返回列表