Häftad, Engelska, 1995
The UNIX Philosophy
Av Mike Gancarz
708 kr
Beställningsvara. Skickas inom 10-15 vardagar. Fri frakt över 249 kr.
Beskrivning
Unlike so many books that focus on how to use UNIX, The UNIX Philosophy concentrates on answering the questions: `Why use UNIX in the first place?'. Readers will discover the rationale and reasons for such concepts as file system organization, user interface and other system characteristics. In an informative, non-technical fashion, The UNIX Philosophy explores the general principles for applying the UNIX philosophy to software development. This book describes complex software design principles and addresses the importance of small programs, code and data portability, early prototyping, and open user interfaces. The UNIX Philosophy is a book to be read before tackling the highly technical texts on UNIX internals and programming. Written for both the computer layperson and the experienced programmer, this book explores the tenets of the UNIX operating system in detail, dealing with powerful concepts in a comprehensive, straightforward manner.
Produktinformation
- Utgivningsdatum: 1995-02-09
- Mått: 155 x 245 x 10 mm
- Vikt: 330 g
- Format: Häftad
- Språk: Engelska
- Antal sidor: 176
- Förlag: Elsevier Science
- ISBN: 9781555581237
Utforska kategorier
Betyg & recensioner
1 recensioner, genomsnitt 5/5
- 5/5 Magnus L
Den här boken beskriver de grundläggande idéerna bakom Unix:
Litet är vackert.
Varje program ska göra en sak väl.
Bygg en prototyp så tidigt som möjligt.
Hellre portabel än snabb.
Lagra data i ASCII-filer.
Använd befintliga program hellre än att skriva nytt.
Skriv shell-skript för effektivitet och portabliltet.
Undvik låsta användargränssnitt.
Gör varje program till ett filter.
Dessa principer gäller inte bara Unix. I stort är det samma principer som gjort Internet till en framgång, och frånvaron av dessa tankar inom organ som ISO som gjorde att t. ex. X-400 inte hade en chans.
Hade man använt samma idéer inom mobil telekom så hade vi haft vettig och billig 3G för länge sedan.
Alla som utvecklar programvara har nytta av denna insikt. Även om man bygger objektorienterad kod och har klasser och moduler i stället för separata program och pipes, så gäller de grundläggande principerna som beskrivs i denna bok.