|
|
|
|
LEADER |
00000cam a2200000 a 4500 |
001 |
OR_ocn297575365 |
003 |
OCoLC |
005 |
20231017213018.0 |
006 |
m o d |
007 |
cr unu|||||||| |
008 |
090109s2008 caua o 001 0 eng d |
040 |
|
|
|a UMI
|b eng
|e pn
|c UMI
|d WPG
|d OCLCQ
|d CEF
|d OCLCQ
|d DEBSZ
|d OCLCQ
|d C6I
|d OCLCF
|d OCLCQ
|d IDEBK
|d NLE
|d EBLCP
|d N$T
|d YDXCP
|d OCLCQ
|d TEFOD
|d E7B
|d TEFOD
|d S3O
|d COO
|d OCLCQ
|d FEM
|d UAB
|d WYU
|d MERER
|d OCLCQ
|d VT2
|d OCLCA
|d UKAHL
|d OCLCQ
|d OCLCA
|d CZL
|d DST
|d OCLCQ
|
015 |
|
|
|a GBA980529
|2 bnb
|
016 |
7 |
|
|a 988713713
|2 DE-101
|
016 |
7 |
|
|a 014859299
|2 Uk
|
019 |
|
|
|a 244824603
|a 775300442
|a 859864331
|a 861530011
|a 969033416
|a 1044264328
|a 1056354757
|a 1060875204
|a 1062871085
|a 1103251244
|a 1295597335
|a 1300463963
|a 1303334795
|
020 |
|
|
|a 9780596154325
|q (electronic bk.)
|
020 |
|
|
|a 0596154321
|q (electronic bk.)
|
020 |
|
|
|a 9780596551865
|q (electronic bk.)
|
020 |
|
|
|a 059655186X
|q (electronic bk.)
|
020 |
|
|
|z 9780596519780
|
020 |
|
|
|z 0596519788
|
029 |
1 |
|
|a AU@
|b 000062567442
|
029 |
1 |
|
|a CHBIS
|b 006148553
|
029 |
1 |
|
|a CHVBK
|b 171405803
|
029 |
1 |
|
|a DEBSZ
|b 355421860
|
029 |
1 |
|
|a DEBSZ
|b 396385419
|
029 |
1 |
|
|a HEBIS
|b 291493580
|
035 |
|
|
|a (OCoLC)297575365
|z (OCoLC)244824603
|z (OCoLC)775300442
|z (OCoLC)859864331
|z (OCoLC)861530011
|z (OCoLC)969033416
|z (OCoLC)1044264328
|z (OCoLC)1056354757
|z (OCoLC)1060875204
|z (OCoLC)1062871085
|z (OCoLC)1103251244
|z (OCoLC)1295597335
|z (OCoLC)1300463963
|z (OCoLC)1303334795
|
037 |
|
|
|a CL0500000030
|b Safari Books Online
|
037 |
|
|
|a 3104B7F4-C8C5-4C00-BA6E-D2098E3B9B54
|b OverDrive, Inc.
|n http://www.overdrive.com
|
050 |
|
4 |
|a QA76.755
|b .F67 2008
|
072 |
|
7 |
|a COM
|x 051390
|2 bisacsh
|
072 |
|
7 |
|a COM
|x 051230
|2 bisacsh
|
072 |
|
7 |
|a COM
|x 051440
|2 bisacsh
|
082 |
0 |
4 |
|a 005.1
|2 22
|
084 |
|
|
|a ST 230
|2 rvk
|
049 |
|
|
|a UAMI
|
100 |
1 |
|
|a Ford, Neal.
|
245 |
1 |
4 |
|a The productive programmer /
|c Neal Ford.
|
260 |
|
|
|a Sebastopol, Calif. :
|b O'Reilly Media,
|c 2008.
|
300 |
|
|
|a 1 online resource (xiii, 206 pages) :
|b illustrations
|
336 |
|
|
|a text
|b txt
|2 rdacontent
|
337 |
|
|
|a computer
|b c
|2 rdamedia
|
338 |
|
|
|a online resource
|b cr
|2 rdacarrier
|
347 |
|
|
|a text file
|
490 |
1 |
|
|a Theory in practice
|
588 |
0 |
|
|a Print version record.
|
520 |
|
|
|a Suggests ways for software developers and programmers to work " better, faster, and cheaper." Offers advice on tools for and the mechanics of productivity - "how to work smarter, spurn interruptions, get the most out of your computer, and avoid repetition. ... [Recommends] practices that will help you elude common traps, improve your code, and become more valuable to your team."--Publisher
|
505 |
0 |
|
|a Table of Contents; Foreword; Preface; Who This Book Is For; Conventions Used in This Book; Using Code Examples; How to Contact Us; Safari® Enabled; Acknowledgments; Chapter 1. Introduction; Why a Book on Programmer Productivity?; Address Completion in Browsers; Internet Explorer; Firefox; What This Book Is About; Part I: Mechanics (The Productivity Principles); Part II: Practice (Philosophy); Where to Go Now?; Part I. Mechanics; Chapter 2. Acceleration; Launching Pad; Launchers; Creating a Windows Launching Pad; Mac OS X; Launching in Linux; Accelerators; Operating System Accelerators.
|
505 |
8 |
|
|a Windows address barMac OS X Finder; Clipboard(s); Remember History; There and Back; Command Prompts at Your Fingertips; Command Prompt Explorer Bar; Here!; Development Accelerators; Search Trumps Navigation in Tools, Too; Macros; Macro Recorder; Key Macro Tools; Summary; Chapter 3. Focus; Kill Distractions; Blocking Strategies; Turn Off Needless Notifications; Create Quiet Time; Search Trumps Navigation; Find Hard Targets; Use Rooted Views; Rooted Views in Windows; Rooted Views in OS X; Use Sticky Attributes; Use Project-Based Shortcuts; Multiply Your Monitors.
|
505 |
8 |
|
|a Segregate Your Workspace with Virtual DesktopsSummary; Chapter 4. Automation; Don't Reinvent Wheels; Cache Stuff Locally; Automate Your Interaction with Web Sites; Interact with RSS Feeds; Subvert Ant for Non-Build Tasks; Subvert Rake for Common Tasks; Subvert Selenium to Walk Web Pages; Use Bash to Harvest Exception Counts; Replace Batch Files with Windows Power Shell; Use Mac OS X Automator to Delete Old Downloads; Tame Command-Line Subversion; Build a SQL Splitter in Ruby; Justifying Automation; Don't Shave Yaks; Summary; Chapter 5. Canonicality; DRY Version Control.
|
505 |
8 |
|
|a Use a Canonical Build MachineIndirection; Taming Eclipse Plug-ins; Syncing JEdit Macros; TextMate Bundles; Canonical Configuration; Use Virtualization; DRY Impedance Mismatches; Data Mapping; Migrations; Rake migrations; dbDeploy; DRY Documentation; SVN2Wiki; Class Diagrams; Database Schemas; Summary; Part II. Practice; Chapter 6. Test-Driven Design; Evolving Tests; TDDing Unit Tests; Measurements; Design Impact; Code Coverage; Chapter 7. Static Analysis; Byte Code Analysis; Source Analysis; Generate Metrics with Panopticode; Analysis for Dynamic Languages; Chapter 8. Good Citizenship.
|
505 |
8 |
|
|a Breaking EncapsulationConstructors; Static Methods; Criminal Behavior; Chapter 9. YAGNI; Chapter 10. Ancient Philosophers; Aristotle's Essential and Accidental Properties; Occam's Razor; The Law of Demeter; Software Lore; Chapter 11. Question Authority; Angry Monkeys; Fluent Interfaces; Anti-Objects; Chapter 12. Meta-Programming; Java and Reflection; Testing Java with Groovy; Writing Fluent Interfaces; Whither Meta-Programming?; Chapter 13. Composed Method and SLAP; Composed Method in Action; SLAP; Chapter 14. Polyglot Programming; How Did We Get Here? And Where Exactly Is Here?
|
546 |
|
|
|a English.
|
590 |
|
|
|a O'Reilly
|b O'Reilly Online Learning: Academic/Public Library Edition
|
650 |
|
0 |
|a Computer programming.
|
650 |
|
0 |
|a Computer programmers.
|
650 |
|
0 |
|a Computer software
|x Development.
|
650 |
|
0 |
|a Software engineering.
|
650 |
|
6 |
|a Programmeurs.
|
650 |
|
6 |
|a Programmation (Informatique)
|
650 |
|
6 |
|a Génie logiciel.
|
650 |
|
7 |
|a computer programmers.
|2 aat
|
650 |
|
7 |
|a computer programming.
|2 aat
|
650 |
|
7 |
|a COMPUTERS
|x Programming
|x Open Source.
|2 bisacsh
|
650 |
|
7 |
|a COMPUTERS
|x Software Development & Engineering
|x General.
|2 bisacsh
|
650 |
|
7 |
|a COMPUTERS
|x Software Development & Engineering
|x Tools.
|2 bisacsh
|
650 |
|
7 |
|a Computer programming.
|2 blmlsh
|
650 |
|
7 |
|a Computer programmers.
|2 blmlsh
|
650 |
|
7 |
|a Computer software
|x Development.
|2 blmlsh
|
650 |
|
7 |
|a Software engineering.
|2 blmlsh
|
650 |
|
7 |
|a Computer programmers.
|2 fast
|0 (OCoLC)fst00872382
|
650 |
|
7 |
|a Computer programming.
|2 fast
|0 (OCoLC)fst00872390
|
650 |
|
7 |
|a Computer software
|x Development.
|2 fast
|0 (OCoLC)fst00872537
|
650 |
|
7 |
|a Software engineering.
|2 fast
|0 (OCoLC)fst01124185
|
650 |
|
7 |
|a Programmierung
|2 gnd
|
650 |
|
7 |
|a Softwareentwicklung
|2 gnd
|
650 |
|
7 |
|a Programutveckling.
|2 sao
|
650 |
|
7 |
|a Programmering.
|2 sao
|
650 |
|
7 |
|a Programvara.
|2 sao
|
650 |
|
7 |
|a Datorprogram.
|2 sao
|
776 |
0 |
8 |
|i Print version:
|a Ford, Neal.
|t Productive Programmer.
|d Sebastopol : O'Reilly Media, Inc., ©2008
|z 9780596519780
|
830 |
|
0 |
|a Theory in practice (Sebastopol, California)
|
856 |
4 |
0 |
|u https://learning.oreilly.com/library/view/~/9780596519780/?ar
|z Texto completo (Requiere registro previo con correo institucional)
|
938 |
|
|
|a Askews and Holts Library Services
|b ASKH
|n AH29297847
|
938 |
|
|
|a ProQuest Ebook Central
|b EBLB
|n EBL540339
|
938 |
|
|
|a ebrary
|b EBRY
|n ebr10758251
|
938 |
|
|
|a EBSCOhost
|b EBSC
|n 414934
|
938 |
|
|
|a ProQuest MyiLibrary Digital eBook Collection
|b IDEB
|n cis28429931
|
938 |
|
|
|a YBP Library Services
|b YANK
|n 7501297
|
994 |
|
|
|a 92
|b IZTAP
|