Programming
Sunday, October 30, 2016
Thursday, October 27, 2016
Blind typing training online - typingclub.com GOOD RESOURCE
https://www.typingclub.com
typing games:
http://www.typingstudy.com/
typing games:
http://www.typingstudy.com/
MIT Open Courseware - GREAT COURSE RESOURCE!!!!
Publicly available MIT lectures (videos, notes, assignments)
https://ocw.mit.edu/courses/electrical-engineering-and-computer-science
https://ocw.mit.edu/courses/electrical-engineering-and-computer-science
Tuesday, October 25, 2016
very good book series Syncfusion Succinctly
https://www.syncfusion.com/resources/techportal/ebooks
https://www.syncfusion.com/resources/techportal/details/ebooks/Reactjs_Succinctly
https://www.syncfusion.com/resources/techportal/details/ebooks/Reactjs_Succinctly
Monday, October 17, 2016
Saturday, May 14, 2016
Sunday, March 13, 2016
Stress Testing: the [Almost] Silver Bullet for Debugging | Coursera
- It is very important to write programs that work correctly on all the allowed inputs.
- Testing is essential to writing correct programs.
- First test on a few small manual tests, then test for each type of answer, then test on large test cases for time limit and memory limit, then test on corner cases.
- After that, apply stress testing to ensure your program works - it will almost always lead to correct solution. You can do it before your first attempt to submit your solution - and will often get it right from the first attempt!
- Stress testing consists of implementing the intended solution, another simple possible slow solution, a test generator and an infinite loop which generates tests and compares answers of the two solutions.
- Always try to find the smallest test cases on which your solution fails.
- Try different regions of the test space when generating cases for stress testing.
Subscribe to:
Posts (Atom)