pdf:packagestructure
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revision | |||
pdf:packagestructure [2016/02/29 11:50] – [PDF] christian | pdf:packagestructure [2016/03/17 11:32] (current) – [Values] christian | ||
---|---|---|---|
Line 90: | Line 90: | ||
The Values package is my base library for almost everything I do. It provides Values (as opposed to Objects) which are simple, immutable objects. Values can only be created but never modified. This allows for a functional programming style and simplyfies systems, since much less state has to be maintained. Especially I like to see all structure and details (of complex values) at a glance and the ease of creating test values. | The Values package is my base library for almost everything I do. It provides Values (as opposed to Objects) which are simple, immutable objects. Values can only be created but never modified. This allows for a functional programming style and simplyfies systems, since much less state has to be maintained. Especially I like to see all structure and details (of complex values) at a glance and the ease of creating test values. | ||
- | I wrote a (scientific) dry paper about it and presented it at ESUG 2009 in Brest. I think that nobody understood it... :-). One can buy the [[http:// | + | I wrote a (scientific) dry paper about it and presented it at ESUG 2009 in Brest. I think that nobody understood it... :-). One can buy the [[http:// |
For porting, I would strongly suggest to start with (parts of) the Values code. But this should not be too much of a problem, since you do not need everything. The " | For porting, I would strongly suggest to start with (parts of) the Values code. But this should not be too much of a problem, since you do not need everything. The " |
/var/www/virtual/code4hl/html/dokuwiki/data/pages/pdf/packagestructure.txt · Last modified: 2016/03/17 11:32 by christian