bestpractice   6704

« earlier    

What Does OO Afford? — Sandi Metz
Good Morning,

I've been thinking about the affordances of programming languages.

A Little Background

In my previous post, Breakin Up the Behemoth, I posited an explanation for
why OO apps so often evolve a few, disproportionally large, unmaintainable,
condition-filled classes. Unfortunately, that post didn't offer a cure for
this problem; it just gave the less-than-helpful advice that you avoid that
situation.

This post continues to explore the problem of classes that get too large.
My hope is by that learning to recognize the imminent appearance of the
big-class-slippery-slope you can avoid accidentally sliding down it.
oop  affordance  bestpractice  advantage  feature 
2 days ago by gilberto5757
12-Factor Apps in Plain English
"Popular platform-as-a-service provider Heroku […] maintains a manifesto of sorts called The Twelve-Factor App. It outlines a methodology for developers to follow when building modern web-based applications. Despite being partly self-serving (apps built like this will translate more naturally to running on Heroku), there’s a lot of meaty best-practices worth examining"
architecture  development  devops  programming  software  webdevelopment  bestpractice  appdevelopment  cloud 
3 days ago by garrettc
Product Frameworks - Product development frameworks and best practices
Find The Best Product Development Frameworks

A collection of resources and best practices from leading companies and experts to help you build products.
howto  product  framework  collection  productdevelopment  bestpractice 
6 days ago by sebbi
5 Practical Ways To Share Code: From NPM to Lerna And Bit
How to share code between projects and repositories in multirepo or monorepo architectures. 5 best practical tools from NPM to Lerna and Bit, submodules and more to stop copy-pasting and start sharing
code  sharing  programming  repository  project  multiple  howto  tip  bestpractice  tool 
11 days ago by gilberto5757
When Large Isn't Large Enough: Designing With Hero Images | Adobe Blog
When users come to your page, they’ll feel some kind of reaction. Whether it’s positive or negative, that reaction is determined in large part by what they see. Becau...
webdesign  bestpractice  advice  images  design 
17 days ago by berberich
Common approaches to securing Linux servers and what runs on them.
Are we always doing everything that is necessary to secure, and I mean really seriously secure, any valuable server containing sensitive information on the internet? According to Shodan, the answer…
linux  security  bestpractice  technique  approach 
17 days ago by gilberto5757

« earlier    

related tags

2017  accessibility  account  addyosmani  advantage  advice  advocacy  affordance  aging  alire  also  alt  analysis  android  anti  antipatterns  api  appdevelopment  apply  approach  architecture  archives  aria  article  async  authentication  autofac  await  aws  azure  believer  best  bestpractices  blog  book  business  button  cache  case  checklist  checkthis  clean  clojure  cloud  code  collection  compliance  components  comprehension  content  css  data  database  datamodeling  ddj  dependencyinjection  deployment  design  designpattern  designsystem  designthinking  development  devops  devoxx  digischol  dlang  docker  documentation  economy  entityframework  error  example  exception  exemple  feature  finance  font  forms  forum  framework  free  functional  gcp  gds  git  go  golang  google  gotcha  govuk  gtd  guidance  guidelines  hash  health  hero  howto  html  ideo  image  images  implementation  important  infolit  informationliteracy  infosec  infoskills  inhouse  inline  inversionofcontrol  ioc  java  java8  java9  javascript  jenkins  js  kotlin  kubernetes  lambda  language  let  lint  linux  list  logging  longevity  main  management  manual  meltdown  memory  middleware  modal  model  monad  monitoring  moven  multiple  naming  netiquette  nhibernate  oop  optimization  optional  order  organization  organizations  orm  orms  oss  password  patterns  pdf  performance  performancetuning  pipeline  pipelines  poland  postgresql  practices  primary  proces  product  productdevelopment  programming  project  rationale  rauschmayer  react  reactjs  recommendation  redis  regles  reified  repository  reproduciblejournalism  requirements  research  rest  roles  run  schema  secondary  security  seo  serilog  sharing  soapui  software  spectre  sportsdata  sql  stage  staging  statistics  strategy  style  suggestion  system  table  tdd  technique  technology  telemetry  testing  text  tip  tips  tnt  tonews  tool  transformation  typescript  ui  unicode  unitofwork  usability  usercentereddesign  userexperience  userneeds  ux  versioncontrol  video  visualization  vulnerability  web  webdesign  webdev  webdevelopment  webfonts  webpack  windows  with  youtube 

Copy this bookmark:



description:


tags: