pattern   30863

« earlier    

Why you should not name your @IBActions didTapButton
So Apple names their methods in this way, it fits the pattern and it decouples our controllers from our views. What’s not to like? Thus, we should name our actions like commands. Make it cancel(sender:Any), save(sender:Any) and sendMessage(sender:Any) instead of didTapCancelButton(sender:Any), saveButtonTapped(sender:Any) and didHitSend(sender:Any)4.
pattern  bestpractices  target-action 
5 days ago by phatblat
Swift Design Patterns – learn design techniques to build great Swift apps
Swift Design Patterns teaches you smart, idiomatic ways to design great Swift apps
swift  book  pattern  architecture  design 
5 days ago by lgtout
For want of Pattern Matching in Ruby — The Creation of Qo
A library with matchers that are supposed to add Swift-like pattern matching to Ruby
ruby  pattern  matching 
7 days ago by DivineDominion

« earlier    

related tags

2000  2013  2018  21stcenturyskills  5  accessibility  advice  animation  anniversary  apidesign  app  architecture  archive  art  article  assassination  automation  aws  background  bagmaking  beatles  bem  best  bestpractices  bestpractise  biology  book  bt  builder  butterflymoth  c#  c99  cardigan  carpet  character  cidr  clause  clauses  clearleft  clothing  cluster  cocish  code  coding  coequality  coffee-script  coffeescript  cognition  coldwar  collection  color  components  concurrency  confetti  conspiracy  container  continuation  contradiction  cookbook  cooperhewitt  coordinator  costume  cqrs  crochet  cropped  css  css3  culture  darkpattern  data  database  death  decorator  definition  delegate  delegation  design-patterns  design  designsystem  designsystems  dev  development  dfir  digital  direction  diversity  documentation  dress  ebook  ecmascript  ecohouse  ecology  elixir  event  event_sourcing  evidence  evolution  example  examples  fabric  fashion  fish  fluency  formats  framework  frock  frockcoat  front-end  function  gallery  gambling  generational  generative  generator  genetics  go  golang  google  gopher  graphic  grep  grepcidr  guide  hacking  higher  history  home  house  how  hyperperspicacity  ibm  imageprocessing  implication  information  input  insects  inspiration  intelligence  interior  ios  ip  javascript  jfk  joylent  js  jumper  knit  knits  knitting  lambda  language  leak  library  linux  literacy  loom  make  manual  mask  matching  material-design  material  materialdesign  meme  memetics  memory  message  micro  microservices  miltonsonday  mobile  model  modular  modularisation  modules  motif  multiple  multipleclauses  mundane  museum  music  naming  nature  nazi  network  notification  objc  object  objective-c  occult  oop  opensource  order  orientation  oriented  orm  parallel  pattern-library  patternmatching  patterns  pentesting  pitch  plugin  politics  polyfill  practice  pregx  programing  programming  props  proximity  prpl  psychology  pwa  python  python2.7  quilt  radix  react  reactiondiffusion  reactjs  recipe  recognition  reference  regex  reliability  render  replicator  reproduction  research  resource  resources  return  richarddawkins  rings  ruby-gem  ruby  russia  saga  search  security  segmentation  sequence  serverless  services  sewing  shop  similarity  simulation  sketch  skill  skills  soa  social  socialt  software  sound  source:val-head-vimeo  spec  speculation  state  structure  style  styleguide  svg  swift  swiftlang  system  systems  table  tables  target-action  tech  technology  template  tents  test  text  textile  texture  texturesynthesis  thread  threading  threshhold  to  tolearn  tools  toread  tounderstand  transmission  tree  truth  tumblr  turing  two-phase-commit  typescript-lang  ui  uncertainty  unit  unitedstates  unreality  unthinkable  ux  uxpin  vector  video  vietnamewar  viewcontroller  violence  want  watercolor  weaving  web  webdesign  website  wiki 

Copy this bookmark: