Softwareentwicklung

36
Sollten Sitzungsvariablen vermieden werden?

Früher habe ich mich stark auf Sitzungsvariablen verlassen, aber in letzter Zeit haben sich viele davon als unnötig erwiesen, indem ich stattdessen Dinge wie Abfragezeichenfolgenparameter verwendete. Ein Kollege von mir lehnt es ab, Sitzungsvariablen zu verwenden. Ist dies ein realistisches Ziel...

36
Gibt es Vorteile von SASS gegenüber LESS? [geschlossen]

Ich versuche, diese CSS-Präprozessoren zu erforschen. Gibt es irgendwelche Vorteile von sass gegenüber less als CSS-Präprozessor? Zu den Faktoren, die ich suche, gehören die Größe der Community, die Reife des Softwareprojekts usw. Ich weiß, dass diesbezüglich noch eine andere Frage gestellt wurde ,...

36
Wie solltest du ein Yahtzee-Spiel TDD?

Angenommen, Sie schreiben einen TDD-Stil für ein Yahtzee-Spiel. Sie möchten den Teil des Codes testen, der bestimmt, ob ein Satz mit fünf Würfeln ein volles Haus ist oder nicht. Soweit ich weiß, befolgen Sie bei TDD folgende Grundsätze: Schreiben Sie zuerst die Tests Schreiben Sie das Einfachste,...

36
So definieren Sie "oder" logisch

Kürzlich stieß ich auf ein Problem, bei dem ich den logischen Operator "OR" programmgesteuert definieren musste, ohne den Operator selbst zu verwenden. Was ich mir ausgedacht habe, ist Folgendes: OR(arg1, arg2) if arg1 = True and arg2 = True return True else if arg1 = True and arg2 = False return...