Blogs

Verhaltensgesteuerte Entwicklung(BDD)/Cucumber

Behavior Driven Development (BDD) beschreibt einen Zyklus von Interaktionen mit genau definierten Ergebnissen, der zur Bereitstellung funktionierender, getesteter Software führt, die von Bedeutung ist. Mit BDD erstellen Sie ausführbare Spezifikationen, keine Tests. Sie wollen sich ansehen, was Ihr Code tut, und nicht die Interna, wie er es tut. Bei dieser Entwicklungsmethode geht es hauptsächlich um die Visualisierung ...

Verhaltensgesteuerte Entwicklung(BDD)/Cucumber Weiterlesen »

Bereitstellen der Rails-Anwendung mit Capistrano und Phusion Passenger

Die Bereitstellung einer Rails-Anwendung auf den Servern ist eine komplizierte Aufgabe, wenn sie manuell durchgeführt wird, da wir uns bei den Servern anmelden, den Code jedes Mal vom lokalen System hochladen und eine Sicherungskopie der Aktualisierungen aufbewahren müssen, wenn wir sie rückgängig machen wollen. Der Prozess nimmt viel Zeit in Anspruch und wir müssen ...

Bereitstellen der Rails-Anwendung mit Capistrano und Phusion Passenger Weiterlesen »

Diagramme in Rails

Wir haben an einem Projekt gearbeitet, das sich mit Serverdaten befasst, bei dem Diagramme mehr sagen als tausend Worte. Ich bekomme immer wieder Anfragen für verschiedene Diagramme, und in der Vergangenheit habe ich Gruff verwendet, um sie zu erstellen. Gruff ist eine großartige Bibliothek und die Ergebnisse sehen auch gut aus! In letzter Zeit hatte ich jedoch anspruchsvollere Anforderungen, um ein dynamischeres Verhalten der Diagramme zu erreichen. Die Benutzer wollten auf verschiedene Weise mit den Diagrammen interagieren und weitere Informationen abrufen können.

de_DEGerman