Tài liệu hạn chế xem trước, để xem đầy đủ mời bạn chọn Tải xuống
1
/ 224 trang
THÔNG TIN TÀI LIỆU
Thông tin cơ bản
Định dạng
Số trang
224
Dung lượng
4,35 MB
Nội dung
[...]... experts, yet they weren’t taking advantage of even the simplest productivity gains My mission is to rectify that What This Book Is About TheProductiveProgrammer is divided into two parts The first discusses the mechanics of productivity, and the tools and their uses that make you more productive as you go through the physical activities of developing software The second part discusses the practice... technologies (like Java) The disparity between the productivity of the students always struck me: some were orders of magnitude more effective And I don’t mean in the tool they were using: I mean in their general interaction with the computer I used to make a joke to a few of my colleagues that some of the people in the class weren’t running their computers, they were walking them Following a logical... add “www.” to the beginning and “.com” to the end of the string you type in the browser’s address bar Different browsers support slightly different syntax (Note that this is different from letting the browser automatically supply the prefix and suffix All the modern browsers do that too.) The difference is one of efficiency To autocomplete the prefix and suffix, the browser goes out to the network and... We get to see the broad spectrum of software development: building things from the start, advising in the middle, and rescuing what’s badly broken Over time, even the least observant person can get a feel for what works and what doesn’t Part II is the distillation of the things I’ve seen that either make developers more productive or detract from their productivity I’ve bundled them together in a more... Mac OS X’s dock combines the utility of the quick start menu and the task buttons in Windows It encourages you to place oft-needed applications on the dock, and drag the others off into space (with a satisfying “poof” when they disappear) Just like with the quick start bar, the constraints of real estate hurt you: placing a useful number of applications on the dock expands it to the point where it becomes... Spotlight search, you can choose on the toolbar which machine you want to search In the example shown in Figure 2-4, from my laptop I’ve logged onto the desktop machine (called Neal-office) and selected the home directory (named Launching Pad 17 nealford) When I do the Spotlight search, I can choose the target in the toolbar at the top The file music.rb exists only on the desktop machine FIGURE 2-4 Spotlight... understand the interaction model, which can differ between applications The less you interact with your computer, the faster you can go In other words, eliminating ceremony allows you more time to get to the essence of the problem Time you spend digging through a long filesystem hierarchy to find something is time you could be using to be more productive Computers are tools, and the more time you spend on the. .. founded by Jef Raskin, one of the early user interface designers for the Mac Enso encapsulates many of his (sometimes slightly radical) user interface views, but it is quite effective For example, one of the ideas that Raskin promotes is the idea of Quasimode keys, which act like the Shift key (in other words, changing the mode of the keyboard when held down) Enso takes over the pretty worthless Caps Lock... Alternatively, you can go to where the Start menu lives, under the current user’s Documents and Settings directory structure An easy way to fill up your launch menu with just the stuff 12 CHAPTER 2: ACCELERATION you need all the time is to select them from the massive Programs menu and right-drag them into your launch folder, creating a copy of the shortcut If you have the “modern” Windows Start menu,... directly in the Quick Launch folder Just like all other shortcuts, you may assign operating system–wide key accelerators to these items, but existing application accelerators will interfere with them NOTE Typing is faster than navigation Windows Vista has a slightly new twist to the Quick Launch bar You can run the applications associated with the shortcut via the Windows- keysym In other words, . Get There? 169
Ola’s Pyramid 173
15 FIND THE PERFECT TOOLS 175
The Quest for the Perfect Editor 176
The Candidates 179
Choosing the Right Tool for the. Book Is About
The Productive Programmer
is divided into two parts. The first discusses the
mechanics
of
productivity, and the tools and their uses that