Checkout Tools
  • last updated a few seconds ago
Constraints
Constraints: committers
 
Constraints: files
Constraints: dates
Sam, deze implementatie gaan we in "pair reviewen" (wss rechtstreeks vanop de code). We kunnen hier immers vele kanten mee uit http://subversion02.vanhoecke.be/static/ogdo0b/2static/images/wiki/ico...

Sam, deze implementatie gaan we in "pair reviewen" (wss rechtstreeks vanop de code).
We kunnen hier immers vele kanten mee uit

Al opgelost? Indien niet, dan mag je een "UnimplementedException" throwen (voorbeeldjes via ctrl-shift-find) Als je echt wil om deze te implementeren, dan kan deze boring best voorgesteld worden do...

Al opgelost?
Indien niet, dan mag je een "UnimplementedException" throwen (voorbeeldjes via ctrl-shift-find)
Als je echt wil om deze te implementeren, dan kan deze boring best voorgesteld worden door de combinatie van een "interne zijboring" + een "externe zijboring".

Ja, ik geef ook de voorkeur aan nieuwe conventies, namelijk : While (Iterator.HasNext() ) i.p.v. While ($IsObject(Boring)) Merk op : testen met $$$HasLength() gebruiken we niet (meer) bij objecten...

Ja, ik geef ook de voorkeur aan nieuwe conventies,
namelijk : While (Iterator.HasNext() ) i.p.v. While ($IsObject(Boring))

Merk op : testen met $$$HasLength() gebruiken we niet (meer) bij objecten, mag alleen nog bij DataTypes, als %String. Voor objecten is het correcter om te testen met $IsObject()

Opm. 2: (naming convention) niet BoringenIterator maar BoringIterator (enkelvoud)

Beter :   #dim sc As %Status Set sc = ..TopLine.XMLExport(...) Do ##class(TECH.Exceptions.StatusException).ThrowIndienNietOK(sc,"Error bij XmlExport van TopLine bij object "_$this) Set sc = ....

Beter :

 
	#dim sc As %Status

	Set sc = ..TopLine.XMLExport(...)
	Do ##class(TECH.Exceptions.StatusException).ThrowIndienNietOK(sc,"Error bij XmlExport van TopLine bij object "_$this)
	Set sc = ..BottomLine.XMLExport(...)
	Do ##class(TECH.Exceptions.StatusException).ThrowIndienNietOK(sc,"Error bij XmlExport van BottomLine bij object "_$this)

	Quit $$$OK
 
zie opmerking bij Doorboring: dit kan gerust een oneliner worden. (idem bij andere BasisElementen)

zie opmerking bij Doorboring: dit kan gerust een oneliner worden. (idem bij andere BasisElementen)

fancy, kende deze syntax eigenlijk niet. ik zou een gewone && gebruikt hebben Dit wil wel zeggen dat je bij een DoorBoring ook altijd een Zijboring hebt. Klopt dat? (zie BoorType="Z" hierboven)

fancy, kende deze syntax eigenlijk niet. ik zou een gewone && gebruikt hebben

Dit wil wel zeggen dat je bij een DoorBoring ook altijd een Zijboring hebt. Klopt dat? (zie BoorType="Z" hierboven)

heb het hieronder al een paar gezegd $$$Not ipv '

heb het hieronder al een paar gezegd $$$Not ipv '

$$$Not ipv ' (en pas en passant de casing en spacing efkes aan (if hier en else hieronder)

$$$Not ipv ' (en pas en passant de casing en spacing efkes aan (if hier en else hieronder)

$$$Not ipv '

$$$Not ipv '

[ICT-1210]

SVG-015 Boringen toevoegen aan de kaderdeur

-toevoeging specialevormbeslagboring

  1. … 2 more files in changeset.
deze sc gaat overschreven worden door de volgende (2 lijnen lager). Dus: ofwel is ie echt zinloos en mag het weg, ofwel moet hieronder iets staan in de zin van "if sc heeft een of andere toestand, ...

deze sc gaat overschreven worden door de volgende (2 lijnen lager). Dus: ofwel is ie echt zinloos en mag het weg, ofwel moet hieronder iets staan in de zin van "if sc heeft een of andere toestand, dan doe de VerticalLine-stuff"

Uwen TCross-test had dat kunnen uitwijzen, als ge daar gaat asserten dat er twee lijnen aanwezig zijn

Deze opmerking geldt voor de andere crossen ook

en ge moogt dit ineens in een Set steken Set CrossDiag = ##class(dinges).%New(....)

en ge moogt dit ineens in een Set steken
Set CrossDiag = ##class(dinges).%New(....)

normaalgezien geen commentlijnen laten staan. In dit geval wil je de inject blijkbaar niet meer gebruiken. Op zich kan het niet echt kwaad om hem te laten staan, omdat BasisElementFactory toch gede...

normaalgezien geen commentlijnen laten staan.
In dit geval wil je de inject blijkbaar niet meer gebruiken. Op zich kan het niet echt kwaad om hem te laten staan, omdat BasisElementFactory toch gedefault binnenkomt in de constructor
Belangrijker: waarom niet meer injecten? Geen testen die daar gebruik van moeten maken? <evil grin>

Do ipv DO

Do ipv DO

#dim ipv #Dim

#dim ipv #Dim

Hier (en in andere XMLExport methods) moogt ge gerust een oneliner van maken: Quit ..SvgBox.XMLExport(jadajadajada)

Hier (en in andere XMLExport methods) moogt ge gerust een oneliner van maken: Quit ..SvgBox.XMLExport(jadajadajada)

Vraagje voor WV: is het aan te raden om in het kader van 'nieuwe schrijfstijl' hier een BoringenIterator (als OneDimIterator ofzo) op te zetten ipv met de Array te werken, of is dat zeuren over det...

Vraagje voor WV: is het aan te raden om in het kader van 'nieuwe schrijfstijl' hier een BoringenIterator (als OneDimIterator ofzo) op te zetten ipv met de Array te werken, of is dat zeuren over details?

over het opsplitsen van deze lange method hebben we het gisteren ook gehad, dus daar ga ik nu geen epistel over schrijven (maar 't is maar voor het geval dat WV het zou lezen)

over het opsplitsen van deze lange method hebben we het gisteren ook gehad, dus daar ga ik nu geen epistel over schrijven (maar 't is maar voor het geval dat WV het zou lezen)

Voor alle testen hieronder: beter te testen op objectniveau ipv svg-strings: maw: een cross heeft twee horizontal lines (desnoods ook de properties van die dingen checken), maar hier hebben we het ...

Voor alle testen hieronder: beter te testen op objectniveau ipv svg-strings: maw: een cross heeft twee horizontal lines (desnoods ook de properties van die dingen checken), maar hier hebben we het gisteren al over gehad

deze test doet niet zo veel

deze test doet niet zo veel

[ICT-1210]

SVG-015 Boringen toevoegen aan de kaderdeur

-Veranderen van tests

  1. … 2 more files in changeset.
[ICT-1162]

SVG-009 aanmaken boringen

-wijziging naam methode

  1. … 1 more file in changeset.
[ICT-1162]

SVG-009 aanmaken boringen

-aanmaken boringen en test

  1. … 4 more files in changeset.