Tags » TDD
While writing a test, we generally struggle with generating the test data for our test. A major portion of our test code get covered with code for generating test data and sometimes those test data became very difficult to manage. 541 more words
Sinatra is a DSL (domain-specific language, or a language written for a specific purpose) for building web applications.
It can be confusing. If you’re a beginner programmer fiddling around with Ruby, the single-user terminal apps you’ve been writing are suddenly up on the web for everyone to see, and they need to behave differently as a result. 756 more words
When developing modern business applications, a common architecture includes multiple layers. At the bottom of the stack is the database layer, either communicating directly with the database or alternatively using an Object Relational Mapping (ORM) framework such as Nhibernate or Entity Framework. 702 more words