value aggregation

will sum/substract the values assuming everything goes fine. Accumulates the result and will be used to create the RomanNumeral.

Id #841 | Release: None | Updated: Jan 24, 2013 at 6:31 PM by dgon | Created: Jan 5, 2012 at 3:42 PM by dgon

Substractive combination

rule 3. http://www.blackwasp.co.uk/RomanToNumber.aspx

Id #840 | Release: None | Updated: Jan 24, 2013 at 6:31 PM by dgon | Created: Jan 5, 2012 at 3:39 PM by dgon

Reducing values

Values of figures must never decrease from left to right. A single susbstractive figure applies to the next character to the right.   rule 5. http://www.blackwasp.co.uk/RomanToNumber.aspx

Id #839 | Release: None | Updated: Jan 24, 2013 at 6:31 PM by dgon | Created: Jan 5, 2012 at 3:36 PM by dgon

Repetition

Any character (except the single ones) can be repeated at most three consecutive times.   Rule 1. http://www.blackwasp.co.uk/RomanToNumber.aspx

Id #838 | Release: None | Updated: Jan 24, 2013 at 6:31 PM by dgon | Created: Jan 5, 2012 at 3:33 PM by dgon

Single Repetition

certain figures (V, L and D) can only occur one in the literal.   Rule 4. http://www.blackwasp.co.uk/RomanToNumber.aspx

Id #837 | Release: None | Updated: Jan 24, 2013 at 6:31 PM by dgon | Created: Jan 5, 2012 at 3:15 PM by dgon

Propose architecture for Parsing and rules

And also developing the acceptance tests and how unit tests for rules are going to be created

Id #825 | Release: None | Updated: Jan 24, 2013 at 6:31 PM by dgon | Created: Nov 9, 2011 at 7:38 PM by dgon

Discuss operations to be supported by RomanNumeral

equality, comparisons, conversions, arithmetic operations

Id #824 | Release: 1.1 | Updated: Jun 12, 2013 at 1:05 AM by dgon | Created: Nov 9, 2011 at 7:36 PM by dgon

Ensure no new instances of the type are created

Only the instances exposed for fields are used. I am not sure about the design of the feaure, but it is something we can discuss next meeting

Id #823 | Release: None | Updated: Jun 12, 2013 at 1:05 AM by dgon | Created: Nov 9, 2011 at 7:33 PM by dgon

Implement explicit operators to short, char

so that a char or a short can be casted to a RomanFigure

Id #822 | Release: None | Updated: Jun 12, 2013 at 1:05 AM by dgon | Created: Nov 9, 2011 at 7:31 PM by dgon

Implement acceptance for equality operators

RomanFigure implements equality operators ==, != related to the equatable implementations but there are no tests, yet.

Id #821 | Release: None | Updated: Jun 12, 2013 at 1:05 AM by NielsEllegaard | Created: Nov 9, 2011 at 7:16 PM by dgon