You may read code because you have to-to fix it, inspect it, or improve it. You may read code the way an engineer examines a machine--to discover what makes it tick. Or you may read code because you are scavenging--looking for material to reuse. Code-reading requires its own set of skills, and the ability to determine which technique you use when is crucial. In this indispensable book, Diomidis Spinellis uses more than 600 real-world examples to show you how to identify good (and bad) code: how to read it, what to look for, and how to use this knowledge to improve your own code. Fact: If you make a habit of reading good code, you will write better code yourself.
上傳時間: 2017-08-13
上傳用戶:jyycc
特點: 精確度0.1%滿刻度 可作各式數(shù)學(xué)演算式功能如:A+B/A-B/AxB/A/B/A&B(Hi or Lo)/|A|/ 16 BIT類比輸出功能 輸入與輸出絕緣耐壓2仟伏特/1分鐘(input/output/power) 寬范圍交直流兩用電源設(shè)計 尺寸小,穩(wěn)定性高
標(biāo)簽: 微電腦 數(shù)學(xué)演算 隔離傳送器
上傳時間: 2014-12-23
上傳用戶:ydd3625
特點(FEATURES) 精確度0.1%滿刻度 (Accuracy 0.1%F.S.) 可作各式數(shù)學(xué)演算式功能如:A+B/A-B/AxB/A/B/A&B(Hi or Lo)/|A| (Math functioA+B/A-B/AxB/A/B/A&B(Hi&Lo)/|A|/etc.....) 16 BIT 類比輸出功能(16 bit DAC isolating analog output function) 輸入/輸出1/輸出2絕緣耐壓2仟伏特/1分鐘(Dielectric strength 2KVac/1min. (input/output1/output2/power)) 寬范圍交直流兩用電源設(shè)計(Wide input range for auxiliary power) 尺寸小,穩(wěn)定性高(Dimension small and High stability)
標(biāo)簽: 微電腦 數(shù)學(xué)演算 輸出 隔離傳送器
上傳時間: 2013-11-24
上傳用戶:541657925
The government of a small but important country has decided that the alphabet needs to be streamlined and reordered. Uppercase letters will be eliminated. They will issue a royal decree in the form of a String of B and A characters. The first character in the decree specifies whether a must come ( B )Before b in the new alphabet or ( A )After b . The second character determines the relative placement of b and c , etc. So, for example, "BAA" means that a must come Before b , b must come After c , and c must come After d . Any letters beyond these requirements are to be excluded, so if the decree specifies k comparisons then the new alphabet will contain the first k+1 lowercase letters of the current alphabet. Create a class Alphabet that contains the method choices that takes the decree as input and returns the number of possible new alphabets that conform to the decree. If more than 1,000,000,000 are possible, return -1. Definition
標(biāo)簽: government streamline important alphabet
上傳時間: 2015-06-09
上傳用戶:weixiao99
JavaTV Program source code Need to play Windows Media files and streams, mpeg4 video or DVDs in java? Access WDM capture devices? Control a firewire DVCam? Then maybe this can help you. dsj is an ongoing project to provide a java wrapper around Microsoft s DirectShow API. It offers a set of high level classes that give java easy access to functionality widely missed by java programmers and also lets you dive deeper into the interiors of Windows core api for 2D media. On the java side dsj tries to keep things open as possible - you may use it standalone or let it feed data into JMF or other APIs.
標(biāo)簽: Program Windows streams JavaTV
上傳時間: 2013-12-17
上傳用戶:TF2015
C++程序設(shè)計語言(特別版)This book presents every major C++ language feature and the standard library. It is organized around language and library facilities.
標(biāo)簽: presents language standard feature
上傳時間: 2014-12-04
上傳用戶:GavinNeko
The XML Toolbox converts MATLAB data types (such as double, char, struct, complex, sparse, logical) of any level of nesting to XML format and vice versa. For example, >> project.name = MyProject >> project.id = 1234 >> project.param.a = 3.1415 >> project.param.b = 42 becomes with str=xml_format(project, off ) "<project> <name>MyProject</name> <id>1234</id> <param> <a>3.1415</a> <b>42</b> </param> </project>" On the other hand, if an XML string XStr is given, this can be converted easily to a MATLAB data type or structure V with the command V=xml_parse(XStr).
標(biāo)簽: converts Toolbox complex logical
上傳時間: 2016-02-12
上傳用戶:a673761058
MX21 CSI driver user mode library * * This program is free software you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation either version 2 of the License, or * (at your option) any later version.
標(biāo)簽: redistribute software library program
上傳時間: 2016-04-10
上傳用戶:himbly
Mantis - a php based bugtracking system Copyright [C] 2000 - 2002 Kenzaburo Ito - kenito@300baud.orgCopyright [C] 2002 - 2007 Mantis Team- mantisbt-lists.sourceforge.netMantis is free software: you can redistribute it and/or modifyit under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, orMantis is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY without even the implied warranty ofGNU General ublic License for more details.You should have receied a copy of the GNU General Public License along with Mantis.
標(biāo)簽: bugtracking Copyright Kenzaburo Mantis
上傳時間: 2017-03-22
上傳用戶:hwl453472107
Mantis - a php based bugtracking system Copyright [C] 2000 - 2002 Kenzaburo Ito - kenito@300baud.orgCopyright [C] 2002 - 2007 Mantis Team- mantisbt-lists.sourceforge.netMantis is free software: you can redistribute it and/or modifyit under the terms of the GNU General Public License as published by the Free Software Foundation, either version 2 of the License, orMantis is distributed in the hope that it will be useful,but WITHOUT ANY WARRANTY without even the implied warranty ofGNU General ublic License for more details.You should have receied a copy of the GNU General Public License along with Mantis.
標(biāo)簽: bugtracking Copyright Kenzaburo Mantis
上傳時間: 2013-12-02
上傳用戶:hxy200501
蟲蟲下載站版權(quán)所有 京ICP備2021023401號-1