INSERT INTO items (name, revenue, course)
VALUES ('lobster mac n cheese', 1200, 'side'),
('veggie lasagna', 1000, 'main'),
('striped bass', 500, 'main'),
('arugula salad', 1100, 'salad');This tutorial will help guide you through the process of setting up a new Ruby on Rails project with robust testing capabilities. This tutorial makes a couple of assumptions:
- You have installed Ruby on Rails and have a rudimentary understanding of how to use it.
- You have installed bundler
| # Feedback III Reflection | |
| * What are you doing well as a pair programmer and collaborator? | |
| * Based one my Johari window results I got pretty positive feedback. Having said that, there is always room to improve. I kind of hoped to get more constructive feedback to work with. | |
| * How do you use your strengths as a team member? | |
| * One of my biggest focuses as a team member is making sure we are righting clean, DRY code. I have also recently started putting a lot more focus into testing. | |
| * How would you like to continue to develop your strengths? | |
| * I would like to start pairing with other mods. Didn't make time to do that this module. | |
| * What would you like to improve on as a teammate? | |
| * My self-selected area of improvement would be to continue working on my ability to focus. I've always had trouble mainting focus for long periods of time and that becomes even more apparent when pairing with others. |
- Link to reflection on agile practices/project management used in projects (What project management strategies did you use in your projects this module? What went well? What would you do differently next time?):
I was the project manager for Bike Share. We only had a group of three so their wasn't a whole lot to coordinate as the project manager but it was still a worthwhile experience. Our projects at Turing so far have gently pushed us into using the agile development process by breaking up the projects into iterations or user stories. While this has been a nice introduction to agile development, I have found it a little hard to compress the process in a way that is still meaningful and usefull when used on projects that are only a week long. Waffle is slowly becoming a more valuable tool for us to use in our projects but even that sometimes feels unnecessary when the projects move so fast. Despite my struggles with using the agile process in the context of Turing projects, I feel as though I will be
| # This is a skeleton for testing models including examples of validations, callbacks, | |
| # scopes, instance & class methods, associations, and more. | |
| # Pick and choose what you want, as all models don't NEED to be tested at this depth. | |
| # | |
| # I'm always eager to hear new tips & suggestions as I'm still new to testing, | |
| # so if you have any, please share! | |
| # | |
| # @kyletcarlson | |
| # | |
| # This skeleton also assumes you're using the following gems: |
###HTML Skeleton
The HTML skeleton is the most basic layout for an HTML doc. It includes a Head and a body all wrapped within an HTML element. At the top of the page we declare the doctype so that the browser knows who to read it.
###<head></head>
The <head> element contains metadata about the document it is contained in. Nothing in the <head> is actually displayed on the page. At a minimum the <head> will probably contain a page title and a link to an external stylsheet.
###<body</body>
The body contains the actual html structure of the webpage. This structure is made up of html tags which can either have semantic meaning or not.
| DTR Memo | |
| Project: Black Thursday | |
| Group Member Names: Nicholas Jacques, Sergey Lukyanenko | |
| Project Expectations: What does each group member hope to get out of this project? Goals and expectations: | |
| Finish Module 1 Strong | |
| Get all 3s on the assessment | |
| Application is well tested but does not balance isolation and integration tests, using only the data necessary to test the functionality | |
| Application implements iterations 0, 1, 2, 3, and either 4 | |
| Schedule Expectations: When are we available to work together and individually? | |
| Work in person 90 % |
| Guiding Questions to Define The Relationship: | |
| What are your learning goals for this project? | |
| What is your collaboration style? How do you feel about pair programming vs. divide-and-conquer approaches? | |
| How do you communicate best? How do you appreciate receiving communication from others? | |
| How would you describe your work style? | |
| What’s gone well or poorly in your previous projects? | |
| What do you need (resources, environment, communication) to do your best work? | |
| What scheduling restraints do you have? What are your scheduling preferences? | |
| What is your style for giving feedback? Does anything ever hold you back from giving feedback? | |
| What do you identify as being your biggest strength(s) technically, as they relate to this project? Where do you feel you could use improvement in your technical skills, as they relate to this project? How can our team help support you in improving these skills? |