Object-Oriented Programming

DesignFun Feedback

Michael L. Collard, Ph.D.

Department of Computer Science, The University of Akron

DesignFun Function Names

boundVector
checkValue
checkValueExists
clamp
containerSplit
containersplit
contains
containsValue
copyAndAdjustValues
copyAndRemoveAll
copyVectorWithMinimumSum
doesExist
exist
existenceTest
exists
find
findIfExists
findInVec
findMinVector
findValue
getMinimum
getValue
hasValue
ifExists
inVector
intSearch
isContained
isExist
isValue
limit
limitElements
limitIntoRange
limitLowToHighInVec
limitRange
limitRangeLowToHigh
limitValue
limitValues
limitVec
limitVector
limitVectorValues
lowToHigh
min
minOfVec
minOfVectors
minVec
minVector
minVectors
minimum
pop
range
rangeOfVector
remValue
remove
removeFromVec
removeFromVector
removeVal
removeValue
removeValues
removeVectorValue
separateVectors
setValueLimit
sortAndSetRange
sortVector
split
splitAtValue
splitBegin
splitByValue
splitContainer
splitContainerByValue
splitEnd
splitToTwo
splitVec
splitVector
splitVectorAndRemoveValue
splitVectorByValue
valueExists
vecFind
vecLimit
vecMin
vecRemove
vecSplit
vectorContainsValue
vectorLimit
vectorMin
vectorMinimum
vectorRange
vectorSplit
withinRange

Incorrect camelCase

boundVector
checkValue
checkValueExists
clamp
containerSplit
containersplit
contains
containsValue
copyAndAdjustValues
copyAndRemoveAll
copyVectorWithMinimumSum
doesExist
exist
existenceTest
exists
find
findIfExists
findInVec
findMinVector
findValue
getMinimum
getValue
hasValue
ifExists
inVector
intSearch
isContained
isExist
isValue
limit
limitElements
limitIntoRange
limitLowToHighInVec
limitRange
limitRangeLowToHigh
limitValue
limitValues
limitVec
limitVector
limitVectorValues
lowToHigh
min
minOfVec
minOfVectors
minVec
minVector
minVectors
minimum
pop
range
rangeOfVector
remValue
remove
removeFromVec
removeFromVector
removeVal
removeValue
removeValues
removeVectorValue
separateVectors
setValueLimit
sortAndSetRange
sortVector
split
splitAtValue
splitBegin
splitByValue
splitContainer
splitContainerByValue
splitEnd
splitToTwo
splitVec
splitVector
splitVectorAndRemoveValue
splitVectorByValue
valueExists
vecFind
vecLimit
vecMin
vecRemove
vecSplit
vectorContainsValue
vectorLimit
vectorMin
vectorMinimum
vectorRange
vectorSplit
withinRange

Abbreviations

boundVector
checkValue
checkValueExists
clamp
containerSplit
containersplit
contains
containsValue
copyAndAdjustValues
copyAndRemoveAll
copyVectorWithMinimumSum
doesExist
exist
existenceTest
exists
find
findIfExists
findInVec
findMinVector
findValue
getMinimum
getValue
hasValue
ifExists
inVector
intSearch
isContained
isExist
isValue
limit
limitElements
limitIntoRange
limitLowToHighInVec
limitRange
limitRangeLowToHigh
limitValue
limitValues
limitVec
limitVector
limitVectorValues
lowToHigh
min
minOfVec
minOfVectors
minVec
minVector
minVectors
minimum
pop
range
rangeOfVector
remValue
remove
removeFromVec
removeFromVector
removeVal
removeValue
removeValues
removeVectorValue
separateVectors
setValueLimit
sortAndSetRange
sortVector
split
splitAtValue
splitBegin
splitByValue
splitContainer
splitContainerByValue
splitEnd
splitToTwo
splitVec
splitVector
splitVectorAndRemoveValue
splitVectorByValue
valueExists
vecFind
vecLimit
vecMin
vecRemove
vecSplit
vectorContainsValue
vectorLimit
vectorMin
vectorMinimum
vectorRange
vectorSplit
withinRange

Type in Name

boundVector
checkValue
checkValueExists
clamp
containerSplit
containersplit
contains
containsValue
copyAndAdjustValues
copyAndRemoveAll
copyVectorWithMinimumSum
doesExist
exist
existenceTest
exists
find
findIfExists
findInVec
findMinVector
findValue
getMinimum
getValue
hasValue
ifExists
inVector
intSearch
isContained
isExist
isValue
limit
limitElements
limitIntoRange
limitLowToHighInVec
limitRange
limitRangeLowToHigh
limitValue
limitValues
limitVec
limitVector
limitVectorValues
lowToHigh
min
minOfVec
minOfVectors
minVec
minVector
minVectors
minimum
pop
range
rangeOfVector
remValue
remove
removeFromVec
removeFromVector
removeVal
removeValue
removeValues
removeVectorValue
separateVectors
setValueLimit
sortAndSetRange
sortVector
split
splitAtValue
splitBegin
splitByValue
splitContainer
splitContainerByValue
splitEnd
splitToTwo
splitVec
splitVector
splitVectorAndRemoveValue
splitVectorByValue
valueExists
vecFind
vecLimit
vecMin
vecRemove
vecSplit
vectorContainsValue
vectorLimit
vectorMin
vectorMinimum
vectorRange
vectorSplit
withinRange

Missing Verb or Verb Phrase

boundVector
checkValue
checkValueExists
clamp
containerSplit
containersplit
contains
containsValue
copyAndAdjustValues
copyAndRemoveAll
copyVectorWithMinimumSum
doesExist
exist
existenceTest
exists
find
findIfExists
findInVec
findMinVector
findValue
getMinimum
getValue
hasValue
ifExists
inVector
intSearch
isContained
isExist
isValue
limit
limitElements
limitIntoRange
limitLowToHighInVec
limitRange
limitRangeLowToHigh
limitValue
limitValues
limitVec
limitVector
limitVectorValues
lowToHigh
min
minOfVec
minOfVectors
minVec
minVector
minVectors
minimum
pop
range
rangeOfVector
remValue
remove
removeFromVec
removeFromVector
removeVal
removeValue
removeValues
removeVectorValue
separateVectors
setValueLimit
sortAndSetRange
sortVector
split
splitAtValue
splitBegin
splitByValue
splitContainer
splitContainerByValue
splitEnd
splitToTwo
splitVec
splitVector
splitVectorAndRemoveValue
splitVectorByValue
valueExists
vecFind
vecLimit
vecMin
vecRemove
vecSplit
vectorContainsValue
vectorLimit
vectorMin
vectorMinimum
vectorRange
vectorSplit
withinRange

Use of Get

boundVector
checkValue
checkValueExists
clamp
containerSplit
containersplit
contains
containsValue
copyAndAdjustValues
copyAndRemoveAll
copyVectorWithMinimumSum
doesExist
exist
existenceTest
exists
find
findIfExists
findInVec
findMinVector
findValue
getMinimum
getValue
hasValue
ifExists
inVector
intSearch
isContained
isExist
isValue
limit
limitElements
limitIntoRange
limitLowToHighInVec
limitRange
limitRangeLowToHigh
limitValue
limitValues
limitVec
limitVector
limitVectorValues
lowToHigh
min
minOfVec
minOfVectors
minVec
minVector
minVectors
minimum
pop
range
rangeOfVector
remValue
remove
removeFromVec
removeFromVector
removeVal
removeValue
removeValues
removeVectorValue
separateVectors
setValueLimit
sortAndSetRange
sortVector
split
splitAtValue
splitBegin
splitByValue
splitContainer
splitContainerByValue
splitEnd
splitToTwo
splitVec
splitVector
splitVectorAndRemoveValue
splitVectorByValue
valueExists
vecFind
vecLimit
vecMin
vecRemove
vecSplit
vectorContainsValue
vectorLimit
vectorMin
vectorMinimum
vectorRange
vectorSplit
withinRange

find as Generic Operation Name

boundVector
checkValue
checkValueExists
clamp
containerSplit
containersplit
contains
containsValue
copyAndAdjustValues
copyAndRemoveAll
copyVectorWithMinimumSum
doesExist
exist
existenceTest
exists
find
findIfExists
findInVec
findMinVector
findValue
getMinimum
getValue
hasValue
ifExists
inVector
intSearch
isContained
isExist
isValue
limit
limitElements
limitIntoRange
limitLowToHighInVec
limitRange
limitRangeLowToHigh
limitValue
limitValues
limitVec
limitVector
limitVectorValues
lowToHigh
min
minOfVec
minOfVectors
minVec
minVector
minVectors
minimum
pop
range
rangeOfVector
remValue
remove
removeFromVec
removeFromVector
removeVal
removeValue
removeValues
removeVectorValue
separateVectors
setValueLimit
sortAndSetRange
sortVector
split
splitAtValue
splitBegin
splitByValue
splitContainer
splitContainerByValue
splitEnd
splitToTwo
splitVec
splitVector
splitVectorAndRemoveValue
splitVectorByValue
valueExists
vecFind
vecLimit
vecMin
vecRemove
vecSplit
vectorContainsValue
vectorLimit
vectorMin
vectorMinimum
vectorRange
vectorSplit
withinRange

Weak word: Value

boundVector
checkValue
checkValueExists
clamp
containerSplit
containersplit
contains
containsValue
copyAndAdjustValues
copyAndRemoveAll
copyVectorWithMinimumSum
doesExist
exist
existenceTest
exists
find
findIfExists
findInVec
findMinVector
findValue
getMinimum
getValue
hasValue
ifExists
inVector
intSearch
isContained
isExist
isValue
limit
limitElements
limitIntoRange
limitLowToHighInVec
limitRange
limitRangeLowToHigh
limitValue
limitValues
limitVec
limitVector
limitVectorValues
lowToHigh
min
minOfVec
minOfVectors
minVec
minVector
minVectors
minimum
pop
range
rangeOfVector
remValue
remove
removeFromVec
removeFromVector
removeVal
removeValue
removeValues
removeVectorValue
separateVectors
setValueLimit
sortAndSetRange
sortVector
split
splitAtValue
splitBegin
splitByValue
splitContainer
splitContainerByValue
splitEnd
splitToTwo
splitVec
splitVector
splitVectorAndRemoveValue
splitVectorByValue
valueExists
vecFind
vecLimit
vecMin
vecRemove
vecSplit
vectorContainsValue
vectorLimit
vectorMin
vectorMinimum
vectorRange
vectorSplit
withinRange

Weak word: Element

boundVector
checkValue
checkValueExists
clamp
containerSplit
containersplit
contains
containsValue
copyAndAdjustValues
copyAndRemoveAll
copyVectorWithMinimumSum
doesExist
exist
existenceTest
exists
find
findIfExists
findInVec
findMinVector
findValue
getMinimum
getValue
hasValue
ifExists
inVector
intSearch
isContained
isExist
isValue
limit
limitElements
limitIntoRange
limitLowToHighInVec
limitRange
limitRangeLowToHigh
limitValue
limitValues
limitVec
limitVector
limitVectorValues
lowToHigh
min
minOfVec
minOfVectors
minVec
minVector
minVectors
minimum
pop
range
rangeOfVector
remValue
remove
removeFromVec
removeFromVector
removeVal
removeValue
removeValues
removeVectorValue
separateVectors
setValueLimit
sortAndSetRange
sortVector
split
splitAtValue
splitBegin
splitByValue
splitContainer
splitContainerByValue
splitEnd
splitToTwo
splitVec
splitVector
splitVectorAndRemoveValue
splitVectorByValue
valueExists
vecFind
vecLimit
vecMin
vecRemove
vecSplit
vectorContainsValue
vectorLimit
vectorMin
vectorMinimum
vectorRange
vectorSplit
withinRange

Weak word: Container

boundVector
checkValue
checkValueExists
clamp
containerSplit
containersplit
contains
containsValue
copyAndAdjustValues
copyAndRemoveAll
copyVectorWithMinimumSum
doesExist
exist
existenceTest
exists
find
findIfExists
findInVec
findMinVector
findValue
getMinimum
getValue
hasValue
ifExists
inVector
intSearch
isContained
isExist
isValue
limit
limitElements
limitIntoRange
limitLowToHighInVec
limitRange
limitRangeLowToHigh
limitValue
limitValues
limitVec
limitVector
limitVectorValues
lowToHigh
min
minOfVec
minOfVectors
minVec
minVector
minVectors
minimum
pop
range
rangeOfVector
remValue
remove
removeFromVec
removeFromVector
removeVal
removeValue
removeValues
removeVectorValue
separateVectors
setValueLimit
sortAndSetRange
sortVector
split
splitAtValue
splitBegin
splitByValue
splitContainer
splitContainerByValue
splitEnd
splitToTwo
splitVec
splitVector
splitVectorAndRemoveValue
splitVectorByValue
valueExists
vecFind
vecLimit
vecMin
vecRemove
vecSplit
vectorContainsValue
vectorLimit
vectorMin
vectorMinimum
vectorRange
vectorSplit
withinRange

Other Problems

boundVector
checkValue
checkValueExists
clamp
containerSplit
containersplit
contains
containsValue
copyAndAdjustValues
copyAndRemoveAll
copyVectorWithMinimumSum
doesExist
exist
existenceTest
exists
find
findIfExists
findInVec
findMinVector
findValue
getMinimum
getValue
hasValue
ifExists
inVector
intSearch
isContained
isExist
isValue
limit
limitElements
limitIntoRange
limitLowToHighInVec
limitRange
limitRangeLowToHigh
limitValue
limitValues
limitVec
limitVector
limitVectorValues
lowToHigh
min
minOfVec
minOfVectors
minVec
minVector
minVectors
minimum
pop
range
rangeOfVector
remValue
remove
removeFromVec
removeFromVector
removeVal
removeValue
removeValues
removeVectorValue
separateVectors
setValueLimit
sortAndSetRange
sortVector
split
splitAtValue
splitBegin
splitByValue
splitContainer
splitContainerByValue
splitEnd
splitToTwo
splitVec
splitVector
splitVectorAndRemoveValue
splitVectorByValue
valueExists
vecFind
vecLimit
vecMin
vecRemove
vecSplit
vectorContainsValue
vectorLimit
vectorMin
vectorMinimum
vectorRange
vectorSplit
withinRange

Final List

boundVector
checkValue
checkValueExists
clamp
containerSplit
containersplit
contains
containsValue
copyAndAdjustValues
copyAndRemoveAll
copyVectorWithMinimumSum
doesExist
exist
existenceTest
exists
find
findIfExists
findInVec
findMinVector
findValue
getMinimum
getValue
hasValue
ifExists
inVector
intSearch
isContained
isExist
isValue
limit
limitElements
limitIntoRange
limitLowToHighInVec
limitRange
limitRangeLowToHigh
limitValue
limitValues
limitVec
limitVector
limitVectorValues
lowToHigh
min
minOfVec
minOfVectors
minVec
minVector
minVectors
minimum
pop
range
rangeOfVector
remValue
remove
removeFromVec
removeFromVector
removeVal
removeValue
removeValues
removeVectorValue
separateVectors
setValueLimit
sortAndSetRange
sortVector
split
splitAtValue
splitBegin
splitByValue
splitContainer
splitContainerByValue
splitEnd
splitToTwo
splitVec
splitVector
splitVectorAndRemoveValue
splitVectorByValue
valueExists
vecFind
vecLimit
vecMin
vecRemove
vecSplit
vectorContainsValue
vectorLimit
vectorMin
vectorMinimum
vectorRange
vectorSplit
withinRange