Search Results: 'object-oriented programming'

Search

×
×
×
×
143 results for "object-oriented programming"
Fundamental Kotlin 2nd Edition: Everything You Need to Know About Kotlin By Miloš Vasić
eBook (ePub): $12.00
(1 Ratings)
Kotlin is new programming language running on Java Virtual Machine, Android or browser. It is statically typed language and it can be compiled to JavaScript source code (running on browsers).... More > Kotlin is: - Concise, drastically reduced code boilerplate - Safe, impossible to get an NullPointerException - Versatile, it is general-purpose programming language - Interoperable, we can use existing JVM libs and frameworks. A team at JetBrains (creators of IntelliJ Idea) developed Kotlin, an OSS language with an army of external contributors. Kotlin’s benefits over Java are: - It is Java-compatible language - It compiles at least as fast as Java, - It is safer than Java - It is more concise than Java - Reduces codebase significantly when compared to the same code written in Java This is the second edition of the Fundamental Kotlin book. It upgrades Fundamental Kotlin book and brings us fresh examples of Kotlin programming language. Hope you will enjoy it!< Less
Dynamic Web Development with Seaside (bookstore edition) By Stéphane Ducasse
Paperback: $27.67
Prints in 3-5 business days
Seaside is the open source framework of choice for developing sophisticated and dynamic web applications. Seaside uses the power of objects to master the web. With Seaside web applications is as... More > simple as building desktop applications. Seaside lets you build highly dynamic and interactive web applications. Seaside supports agile development through interactive debugging and unit testing. Dynamic Web Development with Seaside, intended for developers, will present the core of Seaside as well as advanced features such as Web 2.0 support and deployment. In this book you will learn how to design your own components and glue them together to build and deploy powerful and reusable web applications.< Less
The Definitive Guide To The ColdBox Platform By Luis Majano
eBook (ePub): $9.99
ColdBox:The ColdFusion Enterprise Conventions Based Object Oriented Framework ColdBox is an event-driven convention based ColdFusion Development Platform. It provides you with a set of reusable code... More > and tools that you can use to increase your development productivity, and it provides you with a development standard when working in a team environment. ColdBox is comprehensive and modular which helps you address most infrastructure concerns of typical ColdFusion applications. It also goes places that other frameworks don't.< Less
Dynamic Web Development with Seaside By Stéphane Ducasse et al.
Paperback: $27.64
Prints in 3-5 business days
(6 Ratings)
Seaside is the open source framework of choice for developing sophisticated and dynamic web applications. Seaside uses the power of objects to master the web. With Seaside web applications is as... More > simple as building desktop applications. Seaside lets you build highly dynamic and interactive web applications. Seaside supports agile development through interactive debugging and unit testing. Seaside is based on Smalltalk, a proven and robust language implemented by different vendors. Seaside is now available for all the major Smalltalk including Pharo, Squeak, GNU Smalltalk, Cincom Smalltalk, GemStone Smalltalk, and VA Smalltalk.< Less
Moldable Tools By Andrei Chiș
Paperback: $12.61
Prints in 3-5 business days
Development tools offer the lenses through which developers perceive and reason about their software systems. Generic development tools, while having a wide range of applicability, ignore the... More > contextual nature of software systems and do not allow developers to directly reason in terms of domain abstractions. To overcome this problem, we propose to embed domain abstractions into development tools through the design of moldable tools that support the inexpensive creation of domain-specific extensions, and that automatically select extensions based on the domain model and the developer's interaction with the domain model. This solution aims to reduce the cost of creating extensions by providing precise extension points together with internal DSLs for configuring common types of extensions. This solution facilitates automatic discovery by enabling extension creators to specify together with an extension an activation predicate that captures the context in which that extension is applicable.< Less
The Definitive Guide To The ColdBox Platform By Luis Majano
eBook (PDF): $9.99
(2 Ratings)
ColdBox is an event-driven convention based ColdFusion Development Platform. It provides you with a set of reusable code and tools that you can use to increase your development productivity, and it... More > provides you with a development standard when working in a team environment. ColdBox is comprehensive and modular which helps you address most infrastructure concerns of typical ColdFusion applications. It also goes places that other frameworks don't.< Less
C++ for dinosaurs: Guide for readable, maintainable, reusable and faster code (Hardcover) By Nick Economidis
Hardcover: $19.25
Prints in 3-5 business days
This is a guide for creating readable, maintainable, reusable and faster code. No object oriented programming is involved. Out of all techniques which aim to improve your product's quality,... More > readability has the highest return on effort. - Quality: Bugs are found mostly by reviewing other people's code. You can't review somebody else's code if you cannot read it. Bugs are not found by unit-tests, because unit-tests are created to capture errors that are known to exist. - Efficiency: Maintenance takes about 80% of developers' time. Therefore, spending some time in writing better code will save you more time during maintenance. - Performance: Unreadable code is difficult to reason about. Any opportunities for optimisation that may exist are often impossible to spot. The six techniques described are easy, therefore: - students can apply them - C programmers can follow it without changing programming paradigm - you can write idiomatic C++, instead of writing like C, Java, or Fortran.< Less
C++ for dinosaurs: Guide for readable, maintainable, reusable and faster code By Nick Economidis
Paperback: List Price: $12.99 $9.74 | You Save: 25%
Prints in 3-5 business days
(1 Ratings)
This is a guide for creating readable, maintainable, reusable and faster code. No object oriented programming is involved. Out of all techniques which aim to improve your product's quality,... More > readability has the highest return on effort. - Quality: Bugs are found mostly by reviewing other people's code. You can't review somebody else's code if you cannot read it. Bugs are not found by unit-tests, because unit-tests are created to capture errors that are known to exist. - Efficiency: Maintenance takes about 80% of developers' time. Therefore, spending some time in writing better code will save you more time during maintenance. - Performance: Unreadable code is difficult to reason about. Any opportunities for optimisation that may exist are often impossible to spot. The six techniques described are easy, therefore: - students can apply them - C programmers can follow it without changing programming paradigm - you can write idiomatic C++, instead of writing like C, Java, or Fortran.< Less
Computer Based Problem Solving By Patrick Coxall
Hardcover: $49.99
Prints in 3-5 business days
Computer Based Problem Solving is a guild for students who are new to computer programming. It takes them all the way from a structured approach to problem solving and coding all the way to an... More > introduction to Object Oriented Programming.< Less
Software and Mind: The Mechanistic Myth and Its Consequences By Andrei Sorin
eBook (PDF): $0.00
Addressing general readers as well as software practitioners, "Software and Mind" discusses the fallacies of the mechanistic ideology and the degradation of minds caused by these fallacies.... More > Mechanism holds that every aspect of the world can be represented as a neat hierarchical structure of entities. But, while useful in fields like mathematics and manufacturing, this idea is generally worthless, because most aspects of the world are too complex to be reduced to simple structures. Our software-related affairs, in particular, cannot be represented in this fashion. And yet, all programming theories and development systems, and all software applications, attempt to reduce real-world problems to neat structures of data, operations, and features. Ultimately, by restricting ourselves to mechanistic software, we impoverish all aspects of our life that depend on software.< Less

Top 10

see more >
 
 
 
2
Bootstrap Student Workbook Bootstrap Student... By Emmanuel Schanzer et al.
Paperback: $10.00
 
 
3
Giving Back Giving Back By James Jones & Jody Fuson
Paperback: $12.95
 
 
 
 
7
B Inspired B Inspired By Brandon Warren
Paperback: $15.99
 
 
8
Curious Peach Curious Peach By Denise Provost
Paperback: $10.00