Add topic "Object-oriented programming (OOP)" Accepted
Changes: 14
-
Add Object Calisthenics
- Title
-
- Unchanged
- Object Calisthenics
- Type
-
- Unchanged
- Article
- Created
-
- Unchanged
- 2009
- Description
-
- Unchanged
- no value
- Link
-
- Unchanged
- https://www.cs.helsinki.fi/u/luontola/tdd-2009/ext/ObjectCalisthenics.pdf
- Identifier
-
- Unchanged
- no value
Resource | v1 | current (v1) -
Add The ThoughtWorks Anthology: Essays on Software Technology and Innovation (Pragmatic Programmers)
- Title
-
- Unchanged
- The ThoughtWorks Anthology: Essays on Software Technology and Innovation (Pragmatic Programmers)
- Type
-
- Unchanged
- Book
- Created
-
- Unchanged
- 2008-03-27
- Description
-
- Unchanged
- ThoughtWorks is a well-known global consulting firm; ThoughtWorkers are leaders in areas of design, architecture, SOA, testing, and agile methodologies. This collection of essays brings together contributions from well-known ThoughtWorkers such as Martin Fowler, along with other authors you may not know yet. While ThoughtWorks is perhaps best known for their work in the Agile community, this anthology confronts issues throughout the software development life cycle. From technology issues that transcend methodology, to issues of realizing business value from applications, you'll find it here.
- Link
-
- Unchanged
- https://www.amazon.com/ThoughtWorks-Anthology-Technology-Innovation-Programmers/dp/193435614X
- Identifier
-
- Unchanged
- ISBN: 978-1934356142, 193435614X
Resource | v1 | current (v1) -
Add Object Calisthenics
- Title
-
- Unchanged
- Object Calisthenics
- Type
-
- Unchanged
- Blog post
- Created
-
- Unchanged
- 2013-06-03
- Description
-
- Unchanged
- Object Calisthenics are 9 steps to better software design today.
- Link
-
- Unchanged
- https://williamdurand.fr/2013/06/03/object-calisthenics/
- Identifier
-
- Unchanged
- no value
Resource | v1 | current (v1) -
Add Object-oriented programming (OOP)
- Title
-
- Unchanged
- Object-oriented programming (OOP)
- Description
-
- Unchanged
- Object-oriented programming (OOP) is a programming paradigm based on the concept of "objects", which can contain data and code: data in the form of fields (often known as attributes or properties), and code, in the form of procedures (often known as methods). A feature of objects is that an object's own procedures can access and often modify the data fields of itself (objects have a notion of this or self). In OOP, computer programs are designed by making them out of objects that interact with one another. OOP languages are diverse, but the most popular ones are class-based, meaning that objects are instances of classes, which also determine their types. Many of the most widely used programming languages (such as C++, Java, Python, etc.) are multi-paradigm and they support object-oriented programming to a greater or lesser degree, typically in combination with imperative, procedural programming.
- Link
-
- Unchanged
- https://en.wikipedia.org/?curid=27471338
Topic | v1 | current (v1) -
Add Object Calisthenics
- Title
-
- Unchanged
- Object Calisthenics
- Description
-
- Unchanged
- Object Calisthenics are programming exercises, formalized as a set of 9 rules invented by Jeff Bay in his book The ThoughtWorks Anthology. The word Object is related to Object Oriented Programming. The word Calisthenics is derived from greek, and means exercises under the context of gymnastics. By trying to follow these rules as much as possible, you will naturally change how you write code. It doesn’t mean you have to follow all these rules, all the time. Find your balance with these rules, use some of them only if you feel comfortable with them.
- Link
-
- Unchanged
- https://williamdurand.fr/2013/06/03/object-calisthenics/
Topic | v1 | current (v1) -
Add Object-oriented programming (OOP) treated in Object Oriented Programming in Java
- Current
- treated in
Topic to resource relation | v1 -
Add Object-oriented programming (OOP) treated in Object-Oriented Programming with Java
- Current
- treated in
Topic to resource relation | v1 -
Add Object Calisthenics treated in Object Calisthenics
- Current
- treated in
Topic to resource relation | v1 -
Add Object Calisthenics has official Object Calisthenics
- Current
- has official
Topic to resource relation | v1 -
Add Computer programming treated in The ThoughtWorks Anthology: Essays on Software Technology and Innovation (Pragmatic Programmers)
- Current
- treated in
Topic to resource relation | v1 -
Add Computer programming parent of Object-oriented programming (OOP)
- Current
- parent of
Topic to topic relation | v1 -
Add Object-oriented programming (OOP) parent of Object Calisthenics
- Current
- parent of
Topic to topic relation | v1 -
Add Object Calisthenics references The ThoughtWorks Anthology: Essays on Software Technology and Innovation (Pragmatic Programmers)
- Current
- references
Resource to resource relation | v1 -
Add Object Calisthenics references Object Calisthenics
- Current
- references
Resource to resource relation | v1