Unit tests
An automated test which verifies a single unit of behaviour, runs quickly and in isolation
An automated test which verifies a single unit of behaviour, runs quickly and in isolation
Refers to phenemona that as a project increases in size, ability to add new features and progress decreases.
References:
Metrics that answer the question : how much of our code is executed by our tests?
Multiple interitance refers to an object that inheritants from multiple parents. In Lua, this can be acheived by using Metatables with a metamethod __index
which …
In Lua, object-oriented programming is achieved using prototypal inheritance, since Lua does not have the concept of a class. Prototypal inheritance simply means that objects …
Table access metamethods (Lua) provide a mechanism for handling table lookup using the __index
metamethod and writes to missing keys, using the __newindex
metamethod. They …
In Lua, since everything is a tables, metatables are a paradigm that lets you change the behaviour of a table, using another table. For example …
Schell says to create an effective online game community create situations in which players depend on each other: they require each others assistance to complete …