-
Notifications
You must be signed in to change notification settings - Fork 8
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Neem geen logica op in de description voor het samenstellen van de inhoud van een property #92
Comments
JBo: Overnemen JBo : Aanvullen dat de betreffende logica opgenomen moet worden in de functionele specificaties (feature-files?) |
@michielverhoef en @HenriKorver, Willen jullie hier ook je advies toevoegen ? De rest is het met elkaar eens. Als jullie op dezelfde lijn zitten kan deze worden opgenomen in onze design rule lijst. |
Mee eens. Dan zou ik in de omschrijving wel iets opnemen waaruit blijkt dat de te volgen logica beschreven staat in de aanvullende specificatie. Ook om te voorkomen dat ontwikkelaars zonder meer de OAS gebruiken om code te genereren en niet verder kijken. Ja, dat is bedrijfsrisico maar dan hebben we het in ieder geval aangegeven. |
Kan iemand een (paar) voorbeeldje(s) geven? Ik weet namelijk niet zeker of ik de design rule goed begrijp. En zelfs al zou ik het ermee eens zijn dan moet de rule ook voor anderen duidelijk zijn... |
Moet ik dit interpreteren als een 'MV: Overnemen' of is het een antwoord op de opmerking van JBi? |
Beide :-) Dus geen logica in de OAS maar wel een opmerking dat deze logica beschreven staat in de aanvullende specificaties. JBo: Overnemen |
In de description van een property mag geen logica (algoritme) worden beschreven voor het samenstellen van de inhoud van het property.
Ratio: Opnemen van providerlogica veroorzaakt tight coupling tussen de bron-implementatie en de API.
The text was updated successfully, but these errors were encountered: