Friday, July 15, 2011

CCC + Google

Vojta Jina is a Google employee, who is finishing his MSc in our Cloud Computing Center (CCC) at CTU. Vojta is big fan / promoter of JavaScript and Test Driven Development (TDD). At Google he works on an open source project AngularJS. AngularJS is a great platform for building web apps, written in JavaScript. In our center he works on a HelpDesk client application. We plan to publish the HelpDesk application as an open source example showing how to use AngularJS. Actually, we have larger plans with HelpDesk and I am planning to announce them soon.
I am supervising his thesis and I am really looking forward to start the real work. So far we have several times discussed the topic and Vojta is already doing the preparatory studies. The JavaScript development and especially AngularJS is heavily relying on TDD. Test function is a must for every new functionality. The code is repeatedly tested during the whole development cycle. TDD is the only way how to keep larger JavaScript applications under control. The problem is even larger, different browsers use different JavaScript interpreters, with different behavior. Therefore we need an engine testing all interpreters during the development. There are some testing engines with this capability to support the development, but they are not covering the whole problem flawlessly. Our vision is to design and implement new testing engine satisfying all developer's requirements. This is the grand idea of Vojta’s thesis. We are going to put the code to public domain and I'm looking forward to inform you about the progress.

6 comments:

  1. Great work!

    I'm masters student from Gothenburg University. Would love to read thesis report, as soon as its available.

    ReplyDelete
  2. Hey what a brilliant post I have come across and believe me I have been searching out for this similar kind of post for past a week and hardly came across this. Thank you very much and will look for more postings from you.
    google

    ReplyDelete
  3. Thank you for sharing such an informative information with us. Keep on sharing the blog like this.
    Web delopment company in India

    ReplyDelete
  4. 當血液中的鹽分過多時,腎臟就很難排出雜質,這會導致血壓升高。威而鋼 -- QWE發現男友在服用威而鋼,我該怎麼辦

    ReplyDelete
  5. 與快速燃燒的含糖或碳水化合物含量高的食物相比,纖維食物有助於 保持能量水平更穩定。犀利士CIALIS 台灣官方線上藥局 , QWE老年人服用犀利士注意事項

    ReplyDelete
  6. 全穀物、水果、堅果和蔬菜中含有大量纖維。許多最好的高纖維食物的升糖指數也很低,這可以使您免於血糖崩潰。犀利士線上訂購 - QWE犀利士服用時間:飯前或飯後吃都可以,飯後吃藥效會更好

    ReplyDelete