enterprise, noun a project or undertaking that is especially bold, complicated or arduous readiness to engage in undertakings of difficulty, risk, danger or daring a design of which the execution is attempted a commercial or industrial undertaking a firm, company or business a unit of economic organisation or activity Concise Oxford English Dictionary Oxford English Dictionary Merriam-Webster's Collegiate Dictionary
enterprise, noun a project or undertaking that is especially bold, complicated or arduous readiness to engage in undertakings of difficulty, risk, danger or daring a design of which the execution is attempted a commercial or industrial undertaking a firm, company or business a unit of economic organisation or activity Concise Oxford English Dictionary Oxford English Dictionary Merriam-Webster's Collegiate Dictionary
code, noun a set of instructions for a computer a computer program, or a portion thereof a system of words, figures or symbols used to represent others, especially for the purposes of secrecy a set of conventions or principles governing behaviour or activity in a particular domain Concise Oxford English Dictionary Oxford English Dictionary Merriam-Webster's Collegiate Dictionary
Fizz buzz is a group word game for children to teach them about division. http://en.wikipedia.org/wiki/fizz_buzz
Players generally sit in a circle. The player designated to go first says the number "1", and each player thenceforth counts one number in turn. However, any number divisible by three is replaced by the word fizz and any divisible by five by the word buzz. Numbers divisible by both become fizz buzz. A player who hesitates or makes a mistake is eliminated from the game. http://en.wikipedia.org/wiki/fizz_buzz
Players generally sit in a circle. The player designated to go first says the number "1", and each player thenceforth counts one number in turn. However, any number divisible by three is replaced by the word fizz and any divisible by five by the word buzz. Numbers divisible by both become fizz buzz. A player who hesitates or makes a mistake is eliminated from the game. http://en.wikipedia.org/wiki/fizz_buzz
Adults may play Fizz buzz as a drinking game, where making a mistake leads to the player having to make a drinking-related forfeit. [citation needed] http://en.wikipedia.org/wiki/fizz_buzz
Fizz buzz has been used as an interview screening device for computer programmers. http://en.wikipedia.org/wiki/fizz_buzz
FizzBuzz was invented to avoid the awkwardness of realising that nobody in the room can binary search an array. https://twitter.com/richardadalton/status/591534529086693376
public static String fizzbuzz(int n) { String result = ""; if (n % 3 == 0) { result += "Fizz"; } if (n % 5 == 0) { result += "Buzz"; } if (result.isempty()) { result += n; } return result; }
I have yet to see any problem, however complicated, which, when you looked at it in the right way, did not become still more complicated. Anderson's Law
https://github.com/enterprisequalitycoding/fizzbuzzenterpriseedition
https://github.com/enterprisequalitycoding/fizzbuzzenterpriseedition
Architecture is the art of how to waste space. Philip Johnson
fizzbuzz = ( lambda n: 'Fizz' * (n % 3 == 0) + 'Buzz' * (n % 5 == 0) + str(n) * (n % 3!= 0 and n % 5!= 0))
fizzes = cycle ["", "", "Fizz"] buzzes = cycle ["", "", "", "", "Buzz"] words = zipwith (++) fizzes buzzes numbers = map show [1..] fizzbuzz = zipwith max words numbers
Signal-to-noise ratio (often abbreviated SNR or S/N) is a measure used in science and engineering that compares the level of a desired signal to the level of background noise. Signal-to-noise ratio is sometimes used informally to refer to the ratio of useful information to false or irrelevant data in a conversation or exchange. http://en.wikipedia.org/wiki/signal_to_noise_ratio
To be, or not to be: that is the question: Whether 'tis nobler in the mind to suffer The slings and arrows of outrageous fortune, Or to take arms against a sea of troubles, And by opposing end them? William Shakespeare Hamlet
Continuing existence or cessation of existence: those are the scenarios. Is it more empowering mentally to work towards an accommodation of the downsizings and negative outcomes of adversarial circumstance, or would it be a greater enhancement of the bottom line to move forwards to a challenge to our current difficulties, and, by making a commitment to opposition, to effect their demise? Tom Burton Long Words Bother Me
Continuing existence or cessation of existence: those are the more empowe to work towa accommodati downsizings outcomes of circumstance a greater enh the bottom li forwards to a our current d by making a opposition, t demise?
Naomi Epel The Observation Deck
http://www.bonkersworld.net/object-world/
OBJECT-ORIENTED VenetianBlind Door Television Glass Picture Peephole TelevisionRemoteControl Sofa http://www.bonkersworld.net/object-world/
http://classnamer.com/
http://methodnamer.com/
People will be using the words you choose in their conversation for the next 20 years. You want to be sure you do it right.
package com.sun...;
Public APIs, like diamonds, are forever. Joshua Bloch "Bumper-Sticker API Design" http://www.infoq.com/articles/api-design-joshua-bloch
People will be using the words you choose in their conversation for the next 20 years. You want to be sure you do it right. Unfortunately, many people get all formal [...]. Just calling it what it is isn't enough.
They have to tack on a flowery, computer science-y, impressive sounding, but ultimately meaningless word, like Object, Thing, Component, Part, Manager, Entity, or Item.
public class ConfigurationManager {... }
public class Configuration {... }
public interface ConditionChecker { boolean checkcondition();... }
public interface Condition { boolean istrue();... }
https://twitter.com/kevlinhenney/status/476962681636020224
https://twitter.com/kevlinhenney/status/476963022549032960
When it is not necessary to change, it is necessary not to change. Lucius Cary
public class Money implements... {... public int getunits()... public int gethundredths()... public Currency getcurrency()...... public void setunits(int newunits)... public void sethundredths(int newhundredths)... public void setcurrency(currency newcurrency)...... }
public final class Money implements... {... public int getunits()... public int gethundredths()... public Currency getcurrency()...... }
public final class Money implements... {... public int units()... public int hundredths()... public Currency currency()...... }
Some people, when confronted with a problem, think, "I know, I'll use threads," and then two they hav erpoblesms. Ned Batchelder https://twitter.com/#!/nedbat/status/194873829825327104
All computers wait at the same speed.
Mutable Unshared mutable data needs no synchronisation Shared mutable data needs synchronisation Unshared Unshared immutable data needs no synchronisation Shared immutable data needs no synchronisation Shared Immutable
Mutable The Synchronisation Quadrant Unshared mutable data needs no synchronisation Shared mutable data needs synchronisation Unshared Unshared immutable data needs no synchronisation Shared immutable data needs no synchronisation Shared Immutable
Shared memory is like a canvas where threads collaborate in painting images, except that they stand on the opposite sides of the canvas and use guns rather than brushes. The only way they can avoid killing each other is if they shout "duck!" before opening fire. Bartosz Milewski "Functional Data Structures and Concurrency in C++" http://bartoszmilewski.com/2013/12/10/functional-data-structures-and-concurrency-in-c/
Cargo cult programming is a style of computer programming characterized by the ritual inclusion of code or program structures that serve no real purpose. http://en.wikipedia.org/wiki/cargo_cult_programming
https://twitter.com/expertbeginner1/status/603188084725981185
Cargo cult programming is a style of computer programming characterized by the ritual inclusion of code or program structures that serve no real purpose. Cargo cult programming can also refer to the results of applying a design pattern or coding style blindly without understanding the reasons behind that design principle. http://en.wikipedia.org/wiki/cargo_cult_programming
Rien n'est plus dangereux qu'une idée, quand on n'a qu'une idée. Émile-Auguste Chartier
Nothing is more dangerous than an idea, when you have only one idea. Émile-Auguste Chartier
Nothing is more dangerous than an IDE, when you have only one IDE.
I currently have an average of 15-25 imports in each source file, which is seriously making my code mixed-up and confusing. Is too many imports in your code a bad thing? Is there any way around this? http://stackoverflow.com/questions/8485689/too-many-imports-spamming-my-code
It's normal in Java world to have a lot of imports. Not importing whole packages is good practice. It's a good practice to import class by class instead of importing whole packages. http://stackoverflow.com/questions/8485689/too-many-imports-spamming-my-code
Why?
It is not a problem. Any IDE will manage imports and show them to you only when needed. Most IDEs support code folding where all the imports are folded down to one line. I rarely even see my imports these days as the IDE manages them and hides them as well. Any good IDE, such as Eclipse, will collapse the imports in one line, and you can expand them when needed, so they won't clutter your view. http://stackoverflow.com/questions/8485689/too-many-imports-spamming-my-code
It is not a problem. Any IDE will manage imports and show them to you only when needed. Most IDEs support code folding where all the imports are folded down to one line. I rarely even see my imports these days as the IDE manages them and hides them as well. Any good IDE, such as Eclipse, will collapse the imports in one line, and you can expand them when needed, so they won't clutter your view. http://stackoverflow.com/questions/8485689/too-many-imports-spamming-my-code
It is not a problem. Any IDE will manage imports and show them to you only when needed. Most IDEs support code folding where all the imports are folded down to one line. I rarely even see my imports these days as the IDE manages them and hides them as well. Any good IDE, such as Eclipse, will collapse the imports in one line, and you can expand them when needed, so they won't clutter your view. http://stackoverflow.com/questions/8485689/too-many-imports-spamming-my-code
What is the Matrix? Control. The Matrix is a computer-generated dream world built to keep us under control in order to change a human being into this. Warner Bros.
I currently have an average of 15-25 imports in each source file, which is seriously making my code mixed-up and confusing. Is too many imports in your code a bad thing? Is there any way around this? Yes? Yes. Yes!
Avoid Long Import Lists by Using Wildcards Long lists of imports are daunting to the reader. We don't want to clutter up the tops of our modules with 80 lines of imports. Rather we want the imports to be a concise statement about which packages we collaborate with.
import java.util.arraylist; import java.util.collection; import java.util.hashmap; import java.util.hashset; import java.util.linkedhashmap; import java.util.linkedhashset; import java.util.linkedlist; import java.util.list; import java.util.map; import java.util.navigablemap; import java.util.navigableset; import java.util.set; import java.util.sortedmap; import java.util.sortedset; import java.util.treemap; import java.util.treeset;
import java.util.*;
import java.beans.introspector; import java.lang.reflect.array; import java.lang.reflect.constructor; import java.lang.reflect.method; import java.lang.reflect.modifier; import java.lang.reflect.proxy; import java.util.arrays; import java.util.collection; import java.util.collections; import java.util.hashmap; import java.util.hashset; import java.util.iterator; import java.util.linkedhashset; import java.util.map; import java.util.set;
import java.beans.*; import java.lang.reflect.*; import java.util.*;
import java.awt.*; import java.util.*; List?
import java.awt.*; import java.util.*; import java.util.list;
Our task is not to find the maximum amount of content in a work of art. Our task is to cut back content so that we can see the thing at all. Susan Sontag