WorldCat Identities

Spinellis, Diomidis

Overview
Works: 21 works in 107 publications in 5 languages and 1,252 library holdings
Genres: Conference papers and proceedings 
Roles: Author, Editor
Classifications: QA76.6, 005.1
Publication Timeline
.
Most widely held works by Diomidis Spinellis
Code reading : the open source perspective by Diomidis Spinellis( Book )

28 editions published between 2003 and 2012 in English and Chinese and held by 257 WorldCat member libraries worldwide

CD-ROM contains cross-referenced code
Code quality : the open source perspective by Diomidis Spinellis( Book )

14 editions published between 2006 and 2012 in English and Chinese and held by 211 WorldCat member libraries worldwide

Page 26: How can I avoid off-by-one errors? Page 143: Are Trojan Horse attacks for real? Page 158: Where should I look when my application can't handle its workload? Page 256: How can I detect memory leaks? Page 309: How do I target my application to international markets? Page 394: How should I name my code's identifiers? Page 441: How can I find and improve the code coverage of my tests? Diomidis Spinellis' first book, Code Reading, showed programmers how to understand and modify key functional properties of software. Code Quality focuses on non-functional properties, demonstrating how to meet such critical requirements as reliability, security, portability, and maintainability, as well as efficiency in time and space. Spinellis draws on hundreds of examples from open source projects--such as the Apache web and application servers, the BSD Unix systems, and the HSQLDB Java database--to illustrate concepts and techniques that every professional software developer will be able to appreciate and apply immediately. Complete files for the open source code illustrated in this book are available online at: http://www.spinellis.gr/codequality
Beautiful architecture by Diomidis Spinellis( Book )

26 editions published between 2001 and 2012 in 3 languages and held by 208 WorldCat member libraries worldwide

"What are the ingredients of robust, elegant, flexible, and maintainable software architecture? Beautiful Architecture answers this question through a collection of essays from more than a dozen of today's leading software designers and architects. In each essay, contributors present a notable software architecture and analyze what makes it innovative and ideal for its purpose."--Jacket
Effective debugging : 66 specific ways to debug software and systems by Diomidis Spinellis( Book )

5 editions published between 2016 and 2017 in English and Undetermined and held by 69 WorldCat member libraries worldwide

Every software developer understands the crucial importance of effective debugging. Often, debugging consumes most of a developer's workday, and mastering the required techniques and skills can take a lifetime. In Effective Debugging, Diomidis Spinellis helps you accelerate your journey to mastery, by systematically categorizing, explaining, and illustrating scores of today's best methods, strategies, techniques, and tools. Drawing on more than twenty-five years of experience, Spinellis helps you expand the arsenal of techniques you're comfortable with, and choose the approaches that work best for each challenge. He presents vendor-neutral, example-rich coverage of general principles, high-level strategies, concrete techniques, high-efficiency tools, creative tricks, and the behavioral traits associated with effective debugging. His 66 step-by-step techniques address every facet of debugging, including Building an effective debugging environment, Tracking issues and reproducing problems, Using online resources, Stepping through code, adding breakpoints, and using call stacks, Optimizing and automating debugging workflows, Collaborating with others on debugging, Debugging at compile time and run time, Simplifying, rewriting, and improving code to avoid bugs, Using debug mode, Varying execution environments, Working with command line tools, Making the most of revision control and logs, Debugging multithreaded, asynchronous, and embedded device code, and much more. -- Provided by publisher
Cross-media service delivery by Diomidis Spinellis( Book )

9 editions published in 2003 in English and held by 66 WorldCat member libraries worldwide

This work uniquely brings together a cross-disciplinary core of contributors to address the technical and business issues of cross-media publishing and service delivery. The contributions are organized into four different areas: the business issues driving the requirements for cross media content delivery, the architectures used for delivering content to multiple platforms, technologies that address specific practical problems, and, last but not least, concrete applications
Kōdo kuoriti : Kōdo rīdingu ni yoru hikinō tokusei no shikibetsu gihō( Book )

2 editions published in 2007 in Japanese and held by 3 WorldCat member libraries worldwide

Kōdo rīdingu = Code reading : Ōpun sōsu kara manabu sofutōea kaihatsu gihō by Diomidis Spinellis( Book )

2 editions published in 2004 in Japanese and held by 3 WorldCat member libraries worldwide

Analysis and design of discrete part production lines by Chrissoleon T Papadopoulos( Book )

3 editions published in 2009 in English and held by 3 WorldCat member libraries worldwide

Analysis and Design of Discrete Part Production Lines provides a complete overview of production systems, investigating several production line problems, and describing the best approaches to the analysis of production line performance. Written by experts in the field of production and manufacturing research, this book also presents numerous techniques that can be used to describe and model various types of production lines. Special Features: @* Includes access to a supplementary web-based software package, providing algorithms and examples, developed by distinguished experts of the field. @* Describes new results for evaluative techniques and design algorithms as well as several open problems in production line optimization. @* Presents in detail the theory and techniques that underlie production system management, design, and analysis, allowing the book to serve as an excellent introduction to newcomers in the field. @* Has potential for use in a graduate level course in industrial or manufacturing engineering, or in a business course with a manufacturing focus. @* Contains appendices providing an overview of several mathematical techniques employed to design and evaluate production line models. This book is intended for researchers, production managers, and graduate students in industrial, mechanical, and systems engineering. Using the resources presented, consultants, engineers, and researchers will be able to design, evaluate, determine the behavior, and optimize the performance of both new and existing production lines
Czytanie kodu : punkt widzenia twórców oprogramowania open source by Diomidis Spinellis( Book )

1 edition published in 2005 in Polish and held by 2 WorldCat member libraries worldwide

Open source software : a survey from 10,000 feet by Stephanos - Theotokis Androutsellis( Book )

2 editions published between 2010 and 2011 in English and held by 2 WorldCat member libraries worldwide

Open source software (OSS), the origins of which can be traced back to the 1950s, is software distributed with a license that allows access to its source code, free redistribution, the creation of derived works, and unrestricted use. OSS applications cover most areas of consumer and business software and their study touches many disciplines, including computer science, information systems, economics, psychology, and law. Behind a successful OSS project lies a community of actors, ranging from core developers to passive users, held together by a flexible governance structure and membership, leadership and contribution policies that align their interests. The motivation behind individuals participating in OSS projects can be, among others, social, ideological, hedonistic, or signaling, while companies gain from their access to high-quality, innovative projects and an increase in their reputation and visibility. Nowadays many business models rely on OSS as a product through the provision of associated services, or in coexistence with proprietary software, hardware, services, or licensing. The numerous OSS licenses mainly differ on how they treat derived software: some contain provisions that maintain its availability in open source form while others allow more flexibility. Through its widespread adoption, OSS is affecting the software industry, science, engineering, research, teaching, the developing countries, and the society at large through its ability to democratize technology and innovation
Dai ma zhi liang : Zhu shi ban by Diomidis Spinellis( Book )

1 edition published in 2008 in Chinese and held by 2 WorldCat member libraries worldwide

Ben shu zhong dian tao lun dai ma de fei gong neng te xing,Shen ru jiang shu dai ma ru he man zu zhong yao de fei gong neng xing xu qiu,Ru ke kao xing,An quan xing,Ke yi zhi xing he ke wei hu xing,Yi ji shi jian xiao lü he kong jian xiao lü
Against the odds : managing the unmanagable in a time of crisis( )

1 edition published in 2014 in English and held by 1 WorldCat member library worldwide

Implementing haskell : language implementation as a tool building exercise by Diomidis Spinellis( )

1 edition published in 1993 in English and held by 1 WorldCat member library worldwide

Encryption library programming in Java by Juan Manuel Romera Escudero( Book )

1 edition published in 1997 in English and held by 1 WorldCat member library worldwide

Criminal justice systems in Europe and North America : Greece by Dionysios Spinellis( Book )

1 edition published in 1999 in English and held by 1 WorldCat member library worldwide

Object-oriented technology in multiparadigm language implementation by Diomidis Spinellis( )

1 edition published in 1995 in English and held by 1 WorldCat member library worldwide

Practical programming advice by Diomidis Spinellis( )

1 edition published in 2000 in English and held by 1 WorldCat member library worldwide

Programming paradigms as object classes : a structuring mechanism for multiparadigm programming by Diomidis Spinellis( )

1 edition published in 1994 in English and held by 1 WorldCat member library worldwide

<>( Book )

1 edition published in 2014 in Korean and held by 1 WorldCat member library worldwide

Code finessing it's all about quality code by Diomidis Spinellis( )

1 edition published in 2006 in English and held by 1 WorldCat member library worldwide

 
moreShow More Titles
fewerShow Fewer Titles
Audience Level
0
Audience Level
1
  Kids General Special  
Audience level: 0.60 (from 0.43 for Effective ... to 1.00 for <> ...)

Code reading : the open source perspective
Alternative Names
Diomidis Spinellis

Diomidis Spinellis Greek computer scientist

Diomidis Spinellis informaticus uit Griekenland

Διομήδης Δ. Σπινέλλης

Діомідіс Спінелліс

Спинеллис, Диомидис

스피넬리스, 디오미디스

スピネリス, ディオミディス

ディオミディス・スピネリス

Languages
Covers
Code quality : the open source perspectiveBeautiful architectureCross-media service deliveryAnalysis and design of discrete part production lines