•  

Comment Results

Review Name Created Custom Fields Content
CR-2657 23 Oct 2023

Deze mag volgens mij weg, dat zal nooit meer omgedraaid worden

CR-2657 23 Oct 2023

Dit lijstje zit ook in DOM.PM.TBXProduct.impl.TBXLadeImpl -> GeefRugHoogteMM

CR-2665 25 Oct 2023

Op zich goed, maar de WerklijstItemsUitvoerder zou eens een refactor kunnen gebruiken, er zit nu nogal veel logica in voor de mattenlijsten (en de synchrostangen, dat is door mij )

CR-2678 11 Dec 2023

Staat al in productie, omdat ik enkel daar kon testen met zinvolle data

CR-2672 15 Dec 2023

Ik herinner me dat René van Encoway had gezegd dat "Concat()" ook werkt met meer dan 2 parameters : Concat ( str1, str2, str3 )
dan moet je geen 2 concats nesten, en dat leest ook gemakkelijker.

Zeer kleine opmerking, dus jira-kaartje mag op "review klaar" blijven staan.

CR-2672 15 Dec 2023

Geheel terechte opmerking.
De enkele concat was reeds geïmplementeerd en getest maar is verloren gegaan door een slechte copy paste van mij.

Is gecorrigeerd en gecommit.

CR-2673 19 Dec 2023 Classification: Not conforming to standards Ranking: Minor

Die Dummy ook buiten de While loop dimmen graag

CR-2673 19 Dec 2023 Ranking: Minor Classification: Ambiguous

Graag de èchte instantiëren en niet van de DomeinContext afnemen.

CR-2673 19 Dec 2023 Ranking: Minor Classification: Not conforming to standards

Lekker muggeziften... dimmekes altijd bovenaan in de method zetten, vóór de setjes.

CR-2673 19 Dec 2023 Ranking: Minor Classification: Not conforming to standards

Moet deze in comment blijven staan? Mag die niet gewoon weg dan? Minstens een comment erachter zetten over het waarom de lijn in comment staat

CR-2673 19 Dec 2023 Ranking: Minor Classification: Ambiguous

Korttekst = string (gotta love Cache en types )

CR-2673 19 Dec 2023 Classification: Improvement desirable Ranking: Minor

Best diene Partialloadonfloor hier ook nog eens defaulten op 0, want hij wordt in deze method rechtstreeks gebruikt enerzijds en anderzijds wordt hij als parameter in de aanroepende method toch ook al gedefaulted op 0, dus mag consistent zijn, zoals gedaan is bij MinFillPercentage. Kan anders gevaar opleveren als deze private method ooit nog door een andere method gecalled wordt ook, waarin dan deze parameter nergens gedefaulted staat. (= undefined at runtime)

CR-2673 19 Dec 2023 Classification: Ambiguous Ranking: Minor

Moet/mag deze lijn in comment blijven staan? Graag comment erachter met meer duiding.

CR-2673 19 Dec 2023 Classification: Ambiguous Ranking: Minor

Graag de èchte instantiëren en niet van de DomeinContext afnemen.

CR-2673 19 Dec 2023 Classification: Ambiguous Ranking: Minor

Aangezien ge hier beide mogelijkheden voorziet (injecteren of de echte gebruiken) moet ge dat ook bij de parameter duidelijk maken door die als lege string te defaulten, zoals bij de andere parameters gedaan is. Op die manier, als iemand deze klasse instantieert ergens, ziet die persoon gelijk aan de parameterdefinitie dat die niet per se moet meegegeven worden (en dat dan een nieuwe instantie voorzien is door deze constructor).

CR-2673 19 Dec 2023 Classification: Ambiguous Ranking: Minor

Is het niet gevaarlijk die al uit de repo te gaan verwijderen terwijl er nog processen (de calls hieronder) in gang gaan gezet worden, die misschien nog gaan crashen? Moet deze verwijder niet op het einde van deze method uitgevoerd worden (vlak voor het loggen dat hij ermee klaar is)?

CR-2673 19 Dec 2023 Ranking: Major Classification: Not conforming to standards

Hier gebeurt wel heel erg veel op 1 lijn hé
Tenminste het product verdient wel een eigen lijn vind ik en dan nog liefst met een ProductRolAPI die in de constructor genewed wordt (en tevens niet van de DomeinContext afgenomen wordt )

CR-2673 19 Dec 2023 Classification: Improvement desirable Ranking: Minor

Deze houdt toch risico in, denk ik, want je geeft normaal een object terug van type DS.Prod.OptiBox.BoxDataMetID, maar de logica laat toe dat dit object undefined is en op de volgende lijn van het stuk code dat deze private method gebruikt wordt er gebruik gemaakt van een property van dit object. Je komt ermee weg omdat de repo daar met lege strings overweg kan, maar 't is niet helemaal correct zoals het hier afgehandeld wordt. Minimaal zou je een leeg object moeten teruggeven, of je moet er nog een "Bestaat..." of "Heeft..." tussen moeten steken.

CR-2673 19 Dec 2023 Classification: Cleanup Ranking: Minor

Typo

CR-2673 19 Dec 2023 Ranking: Major Classification: Not conforming to standards

Ook hier gebeurt wel heel erg veel op 1 lijn hé...
Tenminste het product verdient wel een eigen lijn vind ik en dan nog liefst met een ProductRolAPI die in de constructor genewed wordt (en tevens niet van de DomeinContext afgenomen wordt )

CR-2673 19 Dec 2023 Ranking: Major Classification: Not conforming to standards

OrderAPI newen in constructor graag.

CR-2673 17 Jan 2024

Nee, het is best van deze data op te kuisen. Kan in het slechtste geval nog vervuild zijn van de vorige iteraties over de bonnummers

CR-2673 17 Jan 2024

Dit is net het herophalen van data waarvan we al zeker zijn dat bestaat. We hebben in een vorige stap die data opgezocht. Nu willen we die nog eens gaan uitlezen uit de DB.

CR-2686 24 Jan 2024

Voor de nieuwe personality Meurer dacht ik eerst dat het BlumPLMeurer was, waardoor ge soms verwijderde referenties naar BlumPLMeurer zult zien.
De setup hiervan volgt volgende pagina op Confluence: https://vanhoecke.atlassian.net/wiki/spaces/~joannesl/pages/1924694047/Nieuwe+multipersonality+setup+in+Cach

De nieuwe BlumPL-personality daar heb ik nog geen Confluencepagina van gemaakt, maar dit is een minimale setup van de vorige waarbij alles klant-gerelateerd weg is.

CR-2692 09 Feb 2024

Zie belangrijke comment in Jiraticket

CR-2694 16 Feb 2024

Ik kan gokken waarom je undefined zet, maar best dat je dit in de commit-message vermeldt.
Tip: in de Encoway repository kan je nu ook een commit message wijzigen : rechtste klik - Edit Log Message

CR-2694 16 Feb 2024

Goeie aanpak, alleen vreemd dat je dan geen variabele gemaakt hebt voor "HoogteFrontBevestigingMidden" en "HoogteFrontBevestigingBoven". Dan staat de berekening er ook slechts 1x i.p.v. 2x (links & rechts)

CR-2694 16 Feb 2024

"Boven" met hoofdletter B

CR-2694 16 Feb 2024

Ik heb ondertussen 2 NietMee-characteristics toegevoegd aan de CustomView van "M_LBX_Model" in de (voorlopige) "ViewSection3" --> doe jij hetzelfde in je 3D-model?

CR-2694 19 Feb 2024

Dit staat zo in de Encoway state viewer.
Zoals afgesproken hoeft dit geen bijkomende comment te krijgen.

CR-2704 01 Mar 2024

Zou dit interessant zijn om achter een config setting te steken? Als dit de enige wijzigingen zijn voor L5 kan dit ook wel gewoon wachten met naar productie te gaan tot lijn 5 er is natuurlijk, up to you!

CR-2706 01 Mar 2024

Variabele naam aanpassen naar Encoway ipv dotnet

CR-2706 01 Mar 2024

Variabele naam aanpassen naar Encoway ipv dotnet

CR-2706 01 Mar 2024

Talen kunnen eventueel in een aparte enu?

CR-2706 01 Mar 2024

Mijn gevoel is om dit ook in een aparte klasse te plaatsen en onder test te steken (ook al zal deze klasse dan vrij klein zijn)

CR-2706 01 Mar 2024

In enu steken en hier ook naar verwijzen?

CR-2704 04 Mar 2024

Ik dacht eerst dat dit niet nodig was, maar heb het achter aan configsettings gestoken .

CR-2704 05 Mar 2024

Hier zit nog een wlipke

CR-2707 07 Mar 2024

De werkpost wordt hier niet ingevuld?

CR-2707 07 Mar 2024

Er zijn precies geen unittesten, ik zou deze precies toch voorzien

CR-2706 07 Mar 2024

Ik zou deze in een config item plaatsen

CR-2707 07 Mar 2024

Idd, is ook niet belangrijk voor het valideren of het uniek is

CR-2705 11 Mar 2024

Is écht muggenziften, maar deze 'if' mag op lijn 566. Ik durf het bijna niet typen :-p

CR-2705 11 Mar 2024

Is dit niet 'gevaarlijk'? Moet je niet checken of er 1 product aanwezig is en anders een error gooien?

CR-2705 11 Mar 2024

Ergens zou deze method naam moeten duidelijk maken dat het originele product verwijderd wordt lijkt mij?

CR-2706 11 Mar 2024

Ik zou dit niet als constructor porperty meegeven, want nu moet je overal waar je de VHConfigHelper wilt gebruiken, eerst hem initialiseren in de code zelf. Op die manier kan je moeilijker de vhconfighelper injecteren.

Er is wel de method 'ZetVhConfig', maar die moet je dan eerst aanroepen vooraleer je de andere methods kan gebruiken. Ergens lijkt mij dat wat zot, omdat je dan snel fouten kan maken

CR-2706 11 Mar 2024

ProductApi is nergens gedefinieerd als input parameter, dus deze inject is niet nodig

CR-2706 11 Mar 2024

Rol doet niets, mag weg

CR-2701 11 Mar 2024

Naar analogie met "OpvullijstKleur" en "OpvullijstLengte", lijkt me iets beter om "OpvullijstDikte" als varnaam te gebruiken.
cfr. "C_BOX_OpvullijstDikte" , deze is (nog) niet beschikbaar in 3D, maar dat is voorlopig oké voor mij.

CR-2701 11 Mar 2024 Ranking: Minor

Bugsken : prefix "Kunststof_" moet hier weg, want wordt in "VarSectie" toegevoegd