Random Bits 27-Jun-18.

Slides:



Advertisements
Similar presentations
Learner identified essentials for tertiary success (L2) Clesol 2014 Mary Fisher & Mhairi Mackay Wintec, Hamilton, NZ.
Advertisements

CS 206 Introduction to Computer Science II 01 / 20 / 2009 Instructor: Michael Eckmann.
CS 206 Introduction to Computer Science II 09 / 09 / 2009 Instructor: Michael Eckmann.
Intro to CIT 594
16-Jun-15 javadoc. 2 Javadoc placement javadoc comments begin with /** and end with */ In a javadoc comment, a * at the beginning of the line is not part.
Program Design. “Programming” I use the term “programming” to include a wide range of activities--but many people don’t Sun provides three Java certification.
1 Doc Comment Conventions. 2 Write for your audience Rule 32: Write documentation for– those who must use your code Users should not need to care how.
Personal reading procedure!
Intro to CIT 594
GETTING STARTED 1. Click on the START menu and go up to UDT SOFTWARE, then drag over to Microsoft Office, and then down to Power Point 2. Select a theme.
The Internet Explained
READING SKILLS DO YOU KNOW HOW TO READ?. Reading and Understanding Texts Get the big picture first, so the details will have a structure and categories.
Do’s and Don’ts of Web Design By: Andrew Mingo. Do: Use font that is easy to read on your background Don’t: Use really wild coloured fonts that are hard.
17-Dec-03 Intro to CIT 594 ~matuszek/cit594.html.
Science Andrea’s Student Led Conference. Cover Letter This year in science I have learned about many things. We learned a ton of important information.
CSC 212 – Data Structures Prof. Matthew Hertz WTC 207D /
HOW I USE P2R BY CHRIS LICHTI.
Programming for Interactivity Professor Bill Tomlinson Tuesday & Wednesday 6:00-7:50pm Fall 2005.
WEB DESIGN CONCEPTS Brayden Burr. UNDERSTANDING THE CONTENT.
Lecture 3 Page 1 CS 236 Online Basic Encryption Methods Substitutions –Monoalphabetic –Polyalphabetic Permutations.
Writing your Lab Report and Using the Google Drive By Ms. Ninfa.
CSC 108H: Introduction to Computer Programming
BIT116: Scripting Lecture 05
Following the signposts for greater understanding
Stuttering and Self Esteem
Getting an agent (Without losing your mind, neglecting your children, quitting your day job, or going bankrupt)
Boomerang Book Bags Boomerang Book Bags are part of Pori Drwy Stori, the Welsh Government programme for Reception aged children. Pori Drwy Stori is run.
C #include <stdio.h> int main() { printf ("hello class\n");
LearnZillion Notes: --This is our lesson objective. Keep it as short and student-friendly as possible. Put what they will learn in green and then how they’ll.
English Proficiency Workshop
I was a little boy and didn't know what to expect.
How can we become good leamers
Basic Encryption Methods
Life is a by Jack London.
Compare/Contrast Essay - Brainstorm
Introduction CSE 1310 – Introduction to Computers and Programming
Vocabulary and Context
Essay Revision Part 1 - Clarity.
Parent Questionnaire 2016 We issued 113 questionnaires during
CONNECTIONS WITH THE PAST
Naomi Welcomes You Written and Illustrated by: Natalie Harmon.
Written Description of Algorithms
Signposts We’ve been talking about signpost. Remember, signposts are those things that let us know that something is going on, whether is be that a store.
Strategies for kick-butt writing
Redundancy and Wordiness
Read Aloud with Accountable Talk
What is dyslexia?.
My digital footprint By: Maddie Moody.
Intro to CIT 594
Welcome to CSIS1 Fluency with Information Technology
Evidence? The evidence you mention pertains to the CRAFT of the painting a technique to convey a message What message is the painter sending?
And Usage With Examples
Getting to Know Your Students Through Reflective Writing Assignments
Figurative Language (Idioms and Hyperbole)
2.1.4 Feelings and Puberty I can describe the changes that take place with puberty. I can talk about my growing independence. I can talk about things I.
Garrett’s Story about Right and Wrong
2.1.4 Feelings and Puberty I can describe the changes that take place with puberty. I can talk about my growing independence. I can talk about things I.
The Importance of Spiritual Health
Reading every day words (including some tricky ones)
Intro to CIT 594
Intro to CIT 594
Real-World File Structures
Naming & Code Reviews.
The structure and style of web pages
Stay Connected Wednesday Weekly SSMS News
Personal Narrative - Session #4
Figurative Language (Idioms and Hyperbole)
Using Socratic Discussions
Introduction INFO/CSE 100, Spring 2006
Class 1 What we’re going to do today Logistics:
Presentation transcript:

Random Bits 27-Jun-18

The problem with programmers as reviewers, and especially programmers that have been involved in the program for a while, is that they are kind of oblivious to the complexity. And lots of engineers are complexity junkies. Complexity is in many ways just evil. Complexity makes things harder to understand, harder to build, harder to debug, harder to evolve, harder to just about everything. And yet complexity is often much easier than simplicity. There’s that really famous Blaise Pascal letter, where he starts, “I apologize for this long letter. I didn’t have the time to make it any shorter.” And that’s really true. --James Gosling

Tokenizer I’ve posted my code for the first assignment. I’ve tried to exemplify what your code should be like The program emphasizes clarity first Brevity is also important as it adds to clarity The tests are as comprehensive as I could make them If they succeed, I can have considerable confidence that the program does what it is supposed to do The Javadoc speaks to the user of the class It hopefully says everything you need to know in order to use the class—and nothing more

StringTokenizer I suggested in the Tokenizer assignment that it would be a good idea to use StringTokenizer I guess I forgot to mention that it would also be a good idea to learn something about StringTokenizer first  Anyway, my implementation of the first assignment may not be perfect (Hi, Shan!), but it works for all the standard ASCII characters

Super Chicken I know of one person who came up with the solution In a few days I will “reveal all” You have one last chance to figure this out for yourself

Javadoc I’ve posted a web page with a list of Javadoc style points (taken from the little green book) Javadoc is written in HTML In case you don’t know any HTML, the same web page describes some of the most essential HTML tags

Recent news about Eclipse Eclipse is from IBM NetBeans/Forté/Sun Studio is from Sun Some people at Sun think the name “Eclipse” is a deliberate slur (overshadows the sun, etc.) Maybe it is Anyway, Eclipse is expected to become independent from IBM This is likely to lead to better support by Sun The name will probably change

The End