1. List what you consider to be the three strengths of Ruby on Rails workshop series
I consider the 3 strengths to be:
a. We can learn ROR via workshop 1 -6 step by step, that is easy for us to understand ROR.
b. We can learn MVC from workshop 1-2 step by step, that is clearly for us to understand how to apply MVC in ROR.
c. We can learn how to use scraffolding, rake, session, post/get, cookie, etc from workshop 1-6 gradurately in order to build up a rapid application.
2. List what you consider to be the three weaknesses of Ruby on Rails workshop series:
I consider the 3 weaknessess to be:
a. Some provided tutorial link is dead link.
b. The recommented book from CSU library is always session full, we need to wait for other students logout and then we can access...
c. In workshop 5, the provided source code has a bug, we need to debug first before doing the workshop.
3. List what aspects of Ruby on Rails workshop series that you found to be most
difficult.
The most difficult aspects were:
a. Initially it is difficult to understand the MVC architecture in ROR, for example, what is the relationship between model, views and controllers in ROR?
b. Need to study how to create the table attributes by using db schema.
4. List what improvements could be made to the Ruby on Rails workshop series:
a. Verify the provides study link and source code whether is workable before anounces.
b. Teach the student how to do the transaction as well, because transaction is the core of e-business.
c. Use IDE for ROR project development.
5. Reflect on your experiences with the other Web framework used in this subject: Was it effective? How can it be improved? Should other Web frameworks be used as well or instead of Ruby on Rails?
I have a experiance on using java servlet, mysql and apache to do the booking system, it is not effective if comparing with ROR because java code is more complex than ROR. I suggest to use Netbean IDE for ROR project development, because it can help to verify the code syntex that avoid syntax error. I think other web frameworks such VB.NET that should be better than ROR.
6. Did the Developer or IT manager Team that you joined after workshop 4 have a preference towards using other tools to facilitate collaboration? Comment on the differences between these use of the sub-forum or Interact wiki tools from your experiences in this subject.
When I work as a developer, I would like to use MySQL Query Browswer to perform data query use NetBeans IDE to edit my program code and use Rubywaver to create my web application interface.
This is my first time post my findings in Interact wiki tools, I think sub-forum mainly is used for group discussion and interact wiki tools mainly is used for finding the defination. There is totally different.
7. Further comments to add?
a. Too Many exercises.
b. Talk more about transactions.
沒有留言:
發佈留言