design-patterns   1001

« earlier    

Mixins: A refactoring anti-pattern - Literate Programming
I spend an unusually large amount of time thinking about interactions between what I call 'past me' and 'future me.' It seems that my life changes significantly every few years, and I like to ground myself by imagining how odd it would be if 'current me' could tell 'past me' things like 'Someday, you'll be speaking at OSCON.'

It's not always general life stuff, though, it's often a trick or technique with code. How many times have you learned something new, and then had that terrible urge to go back and re-write all of that terrible, terrible code you've written in the past? This happens to me constantly.
development  ruby  design-patterns 
13 days ago by casey.chow
Design Patterns in PHP - Observer Pattern
How to use the observer pattern. Specific to PHP, but can be applied to other languages.
programming  php  design-patterns 
14 days ago by mcantrell
Catalog of Patterns of Enterprise Application Architecture
A short summary of the patterns in Patterns of Enterprise Application Architecture (P of EAA).
software-engineering  design-patterns  enterprise-software  programming  via:dhartunian 
15 days ago by kapilkaisare
Machina.js - Finite State Machines in JavaScript
"Machina.js is a JavaScript framework for highly customizable finite state machines (FSMs). Many of the ideas for machina have been very heavily borrowed from the Erlang/OTP FSM behaviors."
web-development  javascript  tools  library  fsm  design-patterns  software-architecture  _projects 
26 days ago by danburzo
[1204.4200] Discrete Dynamical Genetic Programming in XCS
"A number of representation schemes have been presented for use within Learning Classifier Systems, ranging from binary encodings to neural networks. This paper presents results from an investigation into using a discrete dynamical system representation within the XCS Learning Classifier System. In particular, asynchronous random Boolean networks are used to represent the traditional condition-action production system rules. It is shown possible to use self-adaptive, open-ended evolution to design an ensemble of such discrete dynamical systems within XCS to solve a number of well-known test problems."
genetic-programming  learning-classifier-systems  representation-theory  design-patterns  boolean-networks  nudge-targets  nice 
4 weeks ago by Vaguery
[1005.4159] The Complexity of Manipulating $k$-Approval Elections
"An important problem in computational social choice theory is the complexity of undesirable behavior among agents, such as control, manipulation, and bribery in election systems. These kinds of voting strategies are often tempting at the individual level but disastrous for the agents as a whole. Creating election systems where the determination of such strategies is difficult is thus an important goal. …"
voting  game-theory  design-patterns  mechanism-design  nudge-targets 
4 weeks ago by Vaguery

« earlier    

Copy this bookmark:



description:


tags: